<SEC-DOCUMENT>0001213900-22-021197.txt : 20220422
<SEC-HEADER>0001213900-22-021197.hdr.sgml : 20220422
<ACCEPTANCE-DATETIME>20220422170118
ACCESSION NUMBER:		0001213900-22-021197
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		86
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220422
DATE AS OF CHANGE:		20220422

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			MMTec, Inc.
		CENTRAL INDEX KEY:			0001742518
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		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:		22846372

	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>f20f2021_mmtecinc.htm
<DESCRIPTION>ANNUAL REPORT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Apr 22 11:46:20 UTC 2022 -->
<html xmlns:compsci="http://compsciresources.com" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:mtc="http://MMTecInc.com/20211231" xmlns:pf0="http://fasb.org/srt/2022" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:xml="http://www.w3.org/XML/1998/namespace"><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="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; 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>UNITED STATES</b></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>FORM <ix:nonNumeric contextRef="c0" name="dei:DocumentType">20-F</ix:nonNumeric></b></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentRegistrationStatement">&#9744;</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-top: 0pt; margin-bottom: 0pt; 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">OR</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:DocumentAnnualReport">&#9746;</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-top: 0pt; margin-bottom: 0pt; 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>For the fiscal year ended <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate"><ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-en" name="dei:CurrentFiscalYearEndDate">December 31</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus">2021</ix:nonNumeric></ix:nonNumeric></b></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentTransitionReport">&#9744;</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-top: 0pt; margin-bottom: 0pt; 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">OR</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentShellCompanyReport">&#9744;</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-top: 0pt; margin-bottom: 0pt; 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">for the transition period from ____________to ____________</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName"><b>MMTEC, INC.</b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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-top: 0pt; margin-bottom: 0pt; 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"><ix:nonNumeric contextRef="c0" format="ixt-sec:edgarprovcountryen" name="dei:EntityIncorporationStateCountryCode"><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-top: 0pt; margin-bottom: 0pt; text-align: center">(Jurisdiction of incorporation or organization)</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>c/o Gujia (Beijing) Technology Co., Ltd.,&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1">AF, 16/F, Block B</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine2">Jiacheng Plaza</ix:nonNumeric>, </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine3">18 Xiaguangli</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown">Chaoyang District</ix:nonNumeric>, Beijing, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode">100027</ix:nonNumeric>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry"><b>People&#8217;s Republic of China</b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Tel: +86 10 5617 2312</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>Xiangdong Wen, 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 Gujia (Beijing) Technology Co., Ltd.,&#160;</b></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:EntityAddressAddressLine1">AF, 16/F, Block B</ix:nonNumeric>, <ix:nonNumeric contextRef="c1" name="dei:EntityAddressAddressLine2">Jiacheng Plaza</ix:nonNumeric>,</b></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:EntityAddressAddressLine3">18 Xiaguangli</ix:nonNumeric>, <ix:nonNumeric contextRef="c1" name="dei:EntityAddressCityOrTown">Chaoyang District</ix:nonNumeric>, Beijing, <ix:nonNumeric contextRef="c1" name="dei:EntityAddressPostalZipCode">100027</ix:nonNumeric>&#160;</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:ContactPersonnelName"><b>People&#8217;s Republic of China</b></ix:nonNumeric></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">+86</ix:nonNumeric> <ix:nonNumeric contextRef="c1" name="dei:LocalPhoneNumber">10 5617 2312</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: top"> <td style="vertical-align: bottom; width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title of each class</span></td> <td style="vertical-align: bottom; width: 2%; text-align: center">&#160;</td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt solid; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trading Symbol(s) </span></td> <td style="text-align: center; width: 2%; vertical-align: bottom">&#160;</td> <td style="vertical-align: bottom; width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Common Shares, par value $0.001</b></span></ix:nonNumeric></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MTC</b></span></ix:nonNumeric></td> <td>&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>The NASDAQ Stock Market LLC</b></span></ix:nonNumeric></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><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(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">On April 22, 2022, the issuer had <ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares">31,370,000</ix:nonFraction> shares
issued and outstanding.</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">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 &#9744;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c0" name="dei:EntityWellKnownSeasonedIssuer">No</ix:nonNumeric>
&#9746;</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 &#9744;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c0" name="dei:EntityVoluntaryFilers">No</ix:nonNumeric>
&#9746;</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">Yes</ix:nonNumeric> &#9746;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;No
&#9744;</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).&#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">Yes</ix:nonNumeric> &#9746;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;No
&#9744;</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; 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; Large Accelerated filer</span></td> <td style="width: 28%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744; Accelerated filer</span></td> <td style="width: 33%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746; <ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory">Non-accelerated filer</ix:nonNumeric></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">Emerging growth company <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:EntityEmergingGrowthCompany">&#9746;</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">&#9744;</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">&#9744;</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 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 style="-sec-ix-hidden: hidden-fact-0">US GAAP</span></span></td> <td style="width: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="width: 52%"><span style="font-family: Times New Roman, Times, Serif; 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; 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">&#9744; Item 17&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#9744;
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 &#9744;&#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">&#9746;</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&#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: 0; margin-bottom: 0; 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: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#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="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: 0pt 0; text-align: center"><span style="text-transform: uppercase"><b>Table
of Contents</b></span></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><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 style="vertical-align: top">
    <td style="width: 10%">&#160;</td>
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 80%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; width: 10%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>Page</b></span></td></tr>
  <tr style="vertical-align: top">
    <td><a href="#a_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>PART I</b></span></a></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 1.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 2.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">OFFER STATISTICS AND EXPECTED TIMETABLE</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 3.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">KEY INFORMATION</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 4.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">INFORMATION ON THE COMPANY</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 4A.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">UNRESOLVED STAFF COMMENTS</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">28</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 5.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_007"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">OPERATING AND FINANCIAL REVIEW AND PROSPECT </span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">28</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 6.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_008"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES </span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 7.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_009"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS </span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">44</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 8.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_010"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">FINANCIAL INFORMATION</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 9.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_011"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">THE OFFER AND LISTING</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 10.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_012"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ADDITIONAL INFORMATION</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 11.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_013"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">55</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 12.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_014"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">55</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><a href="#a_015"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>PART II</b></span></a></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 13.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_016"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">56</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 14.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_017"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">56</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 15.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_018"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">CONTROLS AND PROCEDURES</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">56</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 16.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_019"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">RESERVED</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 16A.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_020"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">AUDIT COMMITTEE FINANCIAL EXPERT. </span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 16B.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_021"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">CODE OF ETHICS. </span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 16C.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_022"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">PRINCIPAL ACCOUNTANT FEES AND SERVICES.</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 16D.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_023"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES.</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 16E.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_024"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS.</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 16F.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_025"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">CHANGES IN REGISTRANT&#8217;S CERTIFYING ACCOUNTANT. </span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 16G.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_026"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">CORPORATE GOVERNANCE</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 16H.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_027"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MINE SAFETY DISCLOSURE<i>&#160;</i></span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 16I.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_028"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline;text-decoration: none">DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.</span></span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><a href="#a_029"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>PART III</b></span></a></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 17.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_030"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">FINANCIAL STATEMENTS</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59</span></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 18.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_031"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">FINANCIAL STATEMENTS</span></a></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">ITEM 19.</span></td>
    <td style="padding-left: 0.125in; text-indent: -0.125in"><a href="#a_032"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">EXHIBITS</span></a></td>
    <td style="text-align: center">59</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"></p><div>

</div><!-- Field: Page; Sequence: 2; 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; text-align: center">&#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; text-indent: 0.5in">&#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%">
  <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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MM Global Securities, INC. (&#8220;MM Global&#8221;), a State of Illinois 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MMBD Investment Advisory Company Limited (&#8220;MMBD Advisory&#8221;), a State of New York 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;common shares&#8221; refer to our common shares, $0.001 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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Unless otherwise noted, all
currency figures in this filing are in U.S. dollars. Any discrepancies in any table between the amounts identified as total amounts and
the sum of the amounts listed therein are due to rounding</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: 3; 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="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>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;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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 -->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; text-align: center">&#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-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 1. IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</b></span></p><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 2. OFFER STATISTICS AND EXPECTED TIMETABLE</b></span></p><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 3. KEY INFORMATION</b></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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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; text-indent: 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;&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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; text-indent: 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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>D.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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; text-indent: 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: 5pt Times New Roman, Times, Serif; margin: 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 losses of $7,050,755, $3,181,596 and $2,243,234
for the years ended December 31, 2021, 2020 and 2019, respectively. 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt 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: 5pt 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 pursue strategic alliances, acquisitions
or joint ventures, which could present unforeseen integration obstacles.</i></b></p><div>

</div><p style="font: 5pt 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: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">potential disruption of our ongoing business and product development and distraction of management,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">difficulty retaining and integrating personnel and integrating financial and other systems,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">increasing the scope, geographic diversity and complexity of our operations,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: justify"></p><div>

</div><!-- Field: Page; Sequence: 5; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">potential unfavorable reaction to our strategic alliance, acquisition or joint venture strategy by our customers,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">conflicts or disagreements between any strategic alliance or joint venture partners and us, and</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">exposure to additional liabilities of any acquired business, strategic alliance or joint venture.</span></td></tr>
  </table><div>
</div><p style="font: 5pt Times New Roman, Times, Serif; margin: 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt 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: 5pt Times New Roman, Times, Serif; margin: 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>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: 5pt 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: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">economic and political conditions in China, the U.S., Europe and elsewhere in the world,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">concerns about terrorism, war and other armed hostilities,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">concerns over inflation and wavering institutional and consumer confidence levels,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the availability of cash for investment by our dealer customers and their customers,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the level and volatility of interest rates and foreign currency exchange rates,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the level and volatility of trading in certain equity and commodity markets, and</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">currency values.</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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: justify"></p><div>

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

</div><!-- Field: Page; Sequence: 6; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 5pt Times New Roman, Times, Serif; margin: 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>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: 5pt 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: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: 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>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: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: 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: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt 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: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">less developed automation in exchanges, depositories and national clearing systems,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">additional or unexpected changes in regulatory and capital requirements,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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"></p><div>

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



</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">possible nationalization, expropriation and regulatory, political and price controls,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">difficulties in staffing and managing international operations,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">capital controls and other restrictive governmental actions,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">fluctuations in currency exchange rates,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reduced protections for intellectual property rights,</span></td></tr>
  </table><div>
</div><p style="font: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><!-- Field: Page; Sequence: 7; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 5pt 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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">adverse labor laws,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">outbreak of hostilities, and</span></td></tr>
  </table><div>
</div><p style="font: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>



</div><p style="font: 5pt 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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt 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: 5pt 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: 5pt 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: 5pt 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: 5pt Times New Roman, Times, Serif; margin: 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 experience technology failures while
developing and enhancing our software.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><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: 5pt 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: 5pt 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: 5pt Times New Roman, Times, Serif; margin: 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 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: 5pt 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: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">develop, license and defend intellectual property useful in our business,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">enhance our existing services,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: 5pt Times New Roman, Times, Serif; margin: 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"></p><div>



</div><p style="font: 5pt Times New Roman, Times, Serif; margin: 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: 5pt 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: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">illiquid or volatile markets,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">diminished access to debt or capital markets,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">unforeseen cash or capital requirements, or</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">regulatory penalties or fines, or adverse legal settlements or judgments.</span></td></tr>
  </table><div>
</div><p style="font: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>



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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; 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: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">market conditions,</span></td></tr>
  </table><div>
</div><p style="font: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 5pt 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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the general availability of credit,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the volume of trading activities,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the overall availability of credit to the financial services industry,</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our credit ratings and credit capacity, and</span></td></tr>
  </table><div>
</div><p style="font: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt 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: 5pt Times New Roman, Times, Serif; margin: 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 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: 5pt 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"></p><div>



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



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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><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: 5pt 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: 5pt 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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><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: 5pt 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: 5pt 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: 5pt 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the development of fulfillment, payment and other ancillary services associated with online purchases. </span></td></tr>
  </table><div>
</div><p style="font: 5pt Times New Roman, Times, Serif; margin: 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"></p><div>




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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt 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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><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: 5pt 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt 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-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Risks Relating to Our Corporate Structure</b></p><div>

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



</div><p style="font: 5pt Times New Roman, Times, Serif; margin: 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt 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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

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

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



</div><p style="font: 5pt Times New Roman, Times, Serif; margin: 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 with respect to the PRC legal
system could have a material adverse effect on us.</i></b></p><div>

</div><p style="font: 5pt Times New Roman, Times, Serif; margin: 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: 5pt 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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><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: 5pt Times New Roman, Times, Serif; margin: 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 majority of our operations
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&#160;Holding&#160;Foreign&#160;Companies&#160;Accountable&#160;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.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: 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 Article 177 of
the Securities Law of the PRC (&#8220;Article 177&#8221;), overseas securities regulatory authorities are prohibited from engaging in
activities pertaining to investigations or evidence collection directly conducted within the territories of the PRC, and Chinese entities
or individuals are further prohibited from providing documents and information in connection with securities business activities to any
organizations and/or persons abroad without the prior consent of the securities regulatory authority of the State Council and the competent
departments of the State Council. As of the date of this document, we are not aware of any implementing rules or regulations which have
been published regarding application of Article 177.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: 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 Article 177 is
only applicable where the activities of overseas authorities constitute a direct investigation or evidence collection by such authorities
within the territory of the PRC. In the event that the U.S. securities regulatory agencies carry out an investigation on us such as an
enforcement action by the Department of Justice, the SEC or other authorities, such agencies&#8217; activities will constitute conducting
an investigation or collecting evidence directly within the territory of the PRC and accordingly fall within the scope of Article 177.
In that case, the U.S. securities regulatory agencies may have to consider establishing cross-border cooperation with the securities regulatory
authority of the PRC by way of judicial assistance, diplomatic channels or establishing a regulatory cooperation mechanism with the securities
regulatory authority of the PRC. However, there is no assurance that the U.S. securities regulatory agencies will succeed in establishing
such cross-border cooperation in this particular case and/or establish such cooperation in a timely manner.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: 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, it remains unclear
as to how Article 177 will be interpreted, implemented or applied by the Chinese Securities Regulatory Commission or other relevant government
authorities. As such, there are uncertainties as 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. The Holding Foreign Companies Accountable Act requires the
Public Company Accounting Oversight Board (PCAOB) 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 Holding Foreign Companies Accountable Act is enacted. 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.</p><div>

</div><p style="font: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: 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 financial statements contained
in the annual report on Form 20-F for the year ended December 31, 2021 have been audited by MaloneBailey, LLP, an independent registered
public accounting firm that is headquartered in the United States with offices in Beijing and Shenzhen. MaloneBailey, LLP is a firm registered
with the PCAOB, and is required by the laws of the U.S. to undergo regular inspections by the PCAOB to assess its compliance with the
laws of the U.S. and professional standards. MaloneBailey, LLP has been subject to PCAOB inspections, and is not among the PCAOB-registered
public accounting firms headquartered in the PRC or Hong Kong that are subject to PCAOB&#8217;s determination on December 16, 2021 of
having been unable to inspect or investigate completely.</p><div>

</div><p style="font: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: 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">However, our audit work was
carried out by MaloneBailey, LLP with the collaboration of its China-based offices. According to Article 177 of the PRC Securities Law
(last amended in March 2020), no overseas securities regulator is allowed to directly conduct investigation or evidence collection activities
in China. Accordingly, without the consent of the competent PRC securities regulators and relevant authorities, no organization or individual
may provide the documents and materials relating to securities business activities to overseas parties. Therefore, the audit working papers
of our financial statements may not be fully inspected by the PCAOB without the approval of the PRC authorities. Our common stock could
still be delisted and prohibited from being traded over-the-counter under the HFCA Act determines in the future that it is unable to fully
inspect or investigate our auditor which has a presence in China.</p><div>

</div><p style="font: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Furthermore, due to the recent
developments in connection with the implementation of the Holding Foreign Companies Accountable Act, we cannot assure you whether the
SEC or other regulatory authorities would apply additional and more stringent criteria to us after considering the effectiveness of our
auditor&#8217;s audit procedures and quality control procedures, adequacy of personnel and training, or sufficiency of resources, geographic
reach or experience as it relates to the audit of our financial statements. The requirement in the HFCA Act that the PCAOB be permitted
to inspect the issuer&#8217;s public accounting firm within two or three years, may result in the delisting of our securities from applicable
trading markets in the U.S., in the future if the PCAOB is unable to inspect our accounting firm at such future time.</p><div>

</div><p style="font: 5pt Times New Roman, Times, Serif; margin: 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 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: 5pt Times New Roman, Times, Serif; margin: 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&#160;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)&#160;has an effective tax rate less than 12.5% or (ii)&#160;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&#160;that they&#160;would enforce Circular 698, in conjunction
with other tax collection and tax withholding rules, to make claims against our PRC subsidiaries as being&#160;indirectly liable&#160;for&#160;unpaid
taxes, if any,&#160;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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt 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 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: 5pt Times New Roman, Times, Serif; margin: 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">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: 5pt Times New Roman, Times, Serif; margin: 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"></p><div>

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


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

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

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


</div><p style="font: 5pt Times New Roman, Times, Serif; margin: 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 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt 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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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"><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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt Times New Roman, Times, Serif; 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: 5pt 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: 5pt 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 has 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: 5pt Times New Roman, Times, Serif; margin: 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 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: 5pt 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: 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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>


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


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><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: 5pt Times New Roman, Times, Serif; margin: 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: 5pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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



</div><p style="font: 5pt Times New Roman, Times, Serif; margin: 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: 5pt Times New Roman, Times, Serif; margin: 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: 6pt 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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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"><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: 4pt Times New Roman, Times, Serif; margin: 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: 4pt Times New Roman, Times, Serif; margin: 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: 4pt Times New Roman, Times, Serif; margin: 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: 4pt Times New Roman, Times, Serif; margin: 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: 4pt Times New Roman, Times, Serif; margin: 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 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: 4pt Times New Roman, Times, Serif; margin: 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: 4pt Times New Roman, Times, Serif; margin: 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: 4pt Times New Roman, Times, Serif; margin: 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: 4pt Times New Roman, Times, Serif; margin: 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: justify"></p><div>

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

</div><div><a id="a_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 4. INFORMATION ON THE COMPANY</b></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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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">&#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 People&#8217;s Republic of China (&#8220;PRC&#8221;) based operating entity, Gujia (Beijing) Technology Co., Ltd. (&#8220;Gujia&#8221;),
based in Beijing, China. On April 20, 2018, we incorporated MM Fund Services Limited (&#8220;MM Fund&#8221;) 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 Management
Limited (&#8220;MM Capital&#8221;) and MM Fund SPC (&#8220;MM SPC&#8221;), 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 Limited (&#8220;MMBD Trading&#8221;)
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 Securities, INC. (&#8220;MM Global&#8221;) on August 16, 2017. MM Global located in New York, NY.
MM Global changed its corporate name from &#8220;MM IGlobal, INC&#8221; to &#8220;MM Global Securities, Inc.&#8221; effective as of February
25, 2019. On March 15, 2019, the Company incorporated HC Securities (HK) limited (&#8220;HC Securities&#8221;), 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 Investment Advisory
Company Limited (&#8220;MMBD Advisory&#8221;), 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.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: 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"><span>On
January 7, 2019, we completed our initial public offering (&#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 January 2019 IPO.</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"><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 gross proceeds of the transaction were $2,000,000 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: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span>The
SEC maintains a website that contains reports, proxy and information statements, and other information regarding issuers that file electronically
with the SEC and 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.</span></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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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">&#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">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 <span>business, </span>market data services <span>business
and broker-dealer business</span>. 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"><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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 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>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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Our account management system</i> - 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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Our fund valuation system</i> - 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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Our fund risk management platform</i> - 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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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> 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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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"><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: 22; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: center">&#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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MM Future Technology Limited </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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Gujia (Beijing) Technology Co., Ltd&#160;</b>&#8211; Our operating company in China and a wholly-owned subsidiary of MM Future Technology Limited.</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%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MM Fund Services Limited </b>&#8211; Our wholly-owned Cayman Islands subsidiary, which was incorporated on April 20, 2018 and dormant as of December 31, 2020.</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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MM Capital Management Limited</b> &#8211; Our wholly-owned Cayman Islands subsidiary, was incorporated on May 28, 2018 and dormant as of December 31, 2020.</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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MM Fund SPC</b> &#8211; MM Fund SPC was incorporated on August 8, 2018, as a wholly-owned subsidiary of MM Capital Management 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MMBD Trading Limited</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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MMBD Investment Advisory Company Limited</b> &#8211; Our wholly-owned subsidiary of MMTEC, acquired in March 2020.</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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fundex SPC</b> &#8211; Fundex SPC was incorporated on September 13, 2021, as a wholly-owned subsidiary of MM Capital Management Limited.</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 (Beijing) Technology
Co., Ltd 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%, 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 its 9.6% equity ownership to Xiangdong Wen; Beijing Yiyi Angel Investment Management Co. Ltd. transferred its 6.7%
equity ownership to Zhen Fan; Shanghai Lanhong Investment Management Center (Limited Partnership) transferred its 3.3% equity ownership
to Zhen Fan, and Zhoushan Xianhe Investment Partnership (Limited Partnership) kept the same equity ownership as before. On January 29,
2018, Xiangdong Wen transferred his 48% equity ownership to MM Future Technology Limited, Zhen Fan transferred his 42% equity ownership
to MM Future Technology Limited, Zhoushan Xianhe Investment Partnership (Limited Partnership) transferred its 10% equity ownership to
MM Future Technology Limited. MM Future Technology Limited became the sole shareholder of Gujia (Beijing) Technology Co. Ltd.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: 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
Ltd., a British Virgin Islands company (&#8220;MMBD&#8221;). 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 has 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 has become 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 Investment Advisory Company Limited (&#8220;MMBD
Advisory&#8221;) 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, 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. 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: 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: 23; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: center">&#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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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>
  <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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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; 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; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: justify; font-size: 10pt">&#160;</td>
    <td style="width: 0.25in; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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><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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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><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: 25; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ayers Solutions Limited</b> 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. Our company 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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>iAsia Online Systems Limited</b> 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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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">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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>OP Investment Management Ltd</b>. is a leading asset management company based in Hong Kong, and a member of the Oriental Patron Financial Group. Our company 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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>AssetMark Financial Holdings, Inc. </b>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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">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 builds 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: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: center">&#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 will optimize the set-up process and reduces 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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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><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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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">&#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: 28; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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>
  <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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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 Services Limited 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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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; 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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><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"><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">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In December 2015, the ETN Counter Business System was launched for trial operation.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In August 2016, the PTN Private Fund Investment Management System was launched for operation.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: 0.5in">Our principal offices are
located in Beijing, China; we also have a research and development center in Shanghai, China, and we also operate a broker-dealer in New
York City. As of April 22, 2022, we employed 59&#160;people on a full-time basis, comprised of 8 employees in management, 28 employees
in sales and marketing, 15 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: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: center">&#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 12 software copyrights, which was approved on June 28, 2018 and March 14, 2019.</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>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 AF, 16/F, Block B, Jiacheng Plaza, 18 Xiaguangli, Chaoyang District, Beijing. Our research and development center is located in Shanghai.
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 style="vertical-align: bottom; ">
    <td style="border-bottom: black 1.5pt solid; text-align: left; width: 20%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Office</b></span></td>
    <td style="text-align: center; width: 1%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center; width: 34%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Address</b></span></td>
    <td style="text-align: center; width: 1%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center; width: 24%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Rental Term</b></span></td>
    <td style="text-align: center; width: 1%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center; width: 19%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Space</b></span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Headquarters</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">AF, 16/F, Block B,
    Jiacheng Plaza, 18 Xiaguangli, Chaoyang District, Beijing 100027</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October&#160;10, 2019 &#8211; November&#160;30, 2022</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6920.66. sq.&#160;ft.</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>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">New York Center</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">110 Wall Street, Unit 5070, New York, NY 10005</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 1, 2021 &#8211; July 31, 2022</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Approximately 200 sq. ft.</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beijing Marketing Center</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Room 1903, Block A, Yuanyangxinganxian Building, Xiaguangli, Chaoyang District, Beijing 100027</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 9, 2021 &#8211; September 8, 2022</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1674.33 sq. Ft.</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen Marketing Center</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Room 701, Building 2, Qianhai Danhua Garden, Shekou, Nanshan District, Shenzhen, Guangdong</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 1, 2021 &#8211; November&#160;30, 2022</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 sq. Ft.</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hong Kong Center</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Room 2302, 23/F, FWD Financial Center, 308 DES Voeux Road Central, Hong Kong</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October&#160;25, 2021 &#8211; October&#160;24, 2024</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">969 sq. Ft.</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chengdu Center</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14/F, East tower, Lingdi
    Center, 3 Xiyu Street, Qingyang District, Chengdu, Sichuan</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 6, 2022 &#8211;
    September 30, 2022</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 sq. Ft.</span></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shanghai Center</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3/A, Jiali Building, 1155 Fandian Street, Pudong District, Shanghai</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 8, 2022 &#8211; April
    30, 2022</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 sq. Ft.</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"><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"><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">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. The open matter could result in censures fines or other sanctions. The potential loss on contingent liability is probable but
the amount of the loss cannot be reasonably estimated by the Company. Consequently, no accruals have been recorded with respect to the
FINRA inquiries as of December 31, 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">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"><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 are 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: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 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>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;&#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><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><b>C.</b></td><td style="text-align: justify"><b>Organizational Structure</b></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
MMTec&#8217;s organizational structure as of April 22, 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-top: 0pt; margin-bottom: 0pt; text-align: center"><img alt="" src="image_001.jpg" style="width: 850px; height: 239px"/>&#160;</p><div>

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

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><b>D.</b></td><td style="text-align: justify"><b>Property, Plant and Equipment</b></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"><span>For
a listing of our properties, see &#8220;Item 4.B. Business Overview - Properties.&#8221;</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>&#160;</p><div>

</div><div><a id="a_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 4A. UNRESOLVED STAFF COMMENTS</b></span></p><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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_007"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 5. OPERATING AND FINANCIAL REVIEW AND PROSPECTS</b></span></p><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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, 2021, 2020 and 2019 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. <span>Certain information contained in the discussion and analysis set forth below includes
forward-looking statements that involve risks and uncertainties. </span>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"><span>Unless
otherwise indicated, references to the &#8220;Company&#8221;, &#8220;us&#8221; or &#8220;we&#8221; refer to MMTEC, Inc. and its consolidated
subsidiaries.</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: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;<b>Special Note Regarding Forward-looking Statements</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">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; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><b>A.</b></td><td style="text-align: justify"><b>Operating Results</b></td>
</tr></table><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>Overview</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">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 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;&#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 Renminbi
(&#8220;RMB&#8221;), 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">&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>RESULTS OF OPERATIONS</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>Comparison of Results of Operations for the
Years Ended December 31, 2021 and 2020.</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.45pt; "><span>The
following table sets forth the components of our net revenues by amounts and percentages of our total net revenues for the periods presented:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the Year Ended December 31,</td><td style="text-align: center; padding-bottom: 1.5pt; 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="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; 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">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">%</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">US$</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">%</td><td style="text-align: center; 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" 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">Market data services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">107,184</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">16.4</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">73,524</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">9.9</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Investor relations management 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">21,113</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></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">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">59.8</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">643,145</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">86.7</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Fund management services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">153,494</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23.5</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; 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">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><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,343</td><td style="padding-bottom: 1.5pt; 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.6</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">Total net revenues</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#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">653,036</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#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">100.0</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">%</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#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">742,125</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#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">100.0</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">%</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">For the years ended December 31, 2021 and 2020, we had revenue from
performing market data services for our customer of $107,184 and $73,524, <span>respectively. A</span>s
a result of strategy adjustment, our Company had investor relations management services revenue of nil and $21,113 for the years ended
December 31, 2021 and 2020 <span>respectively.</span> MMBD Advisory is the administrator and investment
advisor of MM Fund Growth <span>SP. </span>MM Fund Growth <span>SP will
pay the investment advisor a management fee, out of the assets of the Portfolio. We had revenue from fund management services of </span>MM
Fund Growth <span>SP of </span>$<span>153,494 and nil </span>for the years
ended December 31, 2021 and 2020<span>. </span>As a result of 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 commissions
revenue of $390,569 and $643,145, and other related revenue of $1,789 and $4,343, for the years ended December 31, 2021 and 2020 respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>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;<span>of
revenue consists primarily of internal labor cost and related benefits, and other overhead costs that are directly attributable to services
provided</span>.</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, 2021 and 2020, cost of revenue was $141,302 and $7,405, respectively.</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: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: center"><b>&#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 $511,734
for the year ended December 31, 2021, representing gross margin of 78.4%. &#160;Gross profit was $734,720 for the year ended December
31, 2020, representing gross margin of 99.0%. Our gross margin decreased was primarily attributable to the decrease in commissions revenue
and the increase in labor 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; "><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, 2021 and 2020, 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 $303,079 for the year ended December 31, 2021, as compared to $244,163 for the year ended December 31, 2020, an increase of $58,916
or 24.1%. During the year ended December 31, 2021, 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,446,019 for the year ended December 31, 2021, as compared to $1,024,565 for the year ended December 31, 2020, an increase of
$1,421,454 or 138.7%. As a result of the expansion of the Company's overall business scale, the Company increased the size of and level
of spending on support team for investment banking business, fund management services business and market data services 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>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"><span>For
the years ended December 31, 2021 and 2020, Professional Fees consisted of the following:</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="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year Ended</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year Ended</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">&#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><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">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Audit fees</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><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">260,000</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">479,126</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">91,106</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">664,916</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,005,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Industry and consulting 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">111,667</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">Advisory fees</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">46,667</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">388,037</td><td style="padding-bottom: 1.5pt; 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">229,955</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">2,083,019</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,744,395</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">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; ">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">For the year ended December 31, 2021, </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit fee <span>decreased by $28,880, or 11.1%, as compared to the year ended December 31, 2020. The decrease was primarily attributable to the decreasing audit fee charged by </span>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; width: 100%; ">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">For the year ended December 31, 2021,</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legal <span>fee increased by $388,020, or 425.9%. The increase was primarily attributable to the legal fee of legal service for </span>offering shares, application license to SFC, establishment of new fund portfolio, Fundex SPC, in Cayman, fund management for MM Fund Growth SP and responding to FINRA&#8217;s inquiries and investigation in 2021.</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%; ">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">For the year ended December 31, 2021,</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial consulting fee <span>decreased by $340,084, or 33.8%. The decrease was primarily attributable to the fact that </span>the company paid 750,000 shares to Tony Wayne Network Technology Co., Limited as compensation of a consulting program based in Hong Kong in 2020. </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%; ">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">For the year ended December 31, 2021,</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Industry and consulting fees <span>decreased by $111,667, or 100.0%. The decrease was primarily attributable to less demand for specific industries consulting in 2021.</span></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%; ">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">For the year ended December 31, 2021,</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ad<span>visory fees increased by $273,153, or 585.3%. The increase was primarily attributable to the fact that the company paid 426,200 shares to Fortune Fintech Limited as compensation of an investor relationship consulting program in 2021.</span></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%; ">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">For the year ended December 31, 2021,</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">other miscellaneous items <span>increased by $158,082, or 68.7%. The increase was primarily attributable to our business expansion.</span></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: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: center">&#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"><span>For
the years ended December 31, 2021 and 2020, other general and administrative expenses consisted of the following:</span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="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></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></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">2021</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">2020</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">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">398,449</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">381,611</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">ETC clearing cost</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">143,908</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">Technical service fee</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><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">Referral fee</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">NASDAQ application and listing fee</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">56,500</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Travel and entertainment</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,389</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">ATS execution fee</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79,648</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Fund SPC service fee</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,043</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">Training fee</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><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">Bad debt expense</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="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">294,984</td><td style="padding-bottom: 1.5pt; 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">219,649</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">2,162,801</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">905,748</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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">For the year ended December 31, 2021, rent and related utilities increased by $16,838, or 4.4%, as compared to the year ended December 31, 2020. The increase was primarily attributable to the increase in our office space resulting from our business expansion.</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%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">For the year ended December 31, 2021, ETC clearing cost for broke dealer increased by $9,271, or 6.4%, as compared to the year ended December 31, 2020. The increase was primarily attributable to the increasing clearing fee charged by ETC.</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%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">For the year ended December 31, 2021, we incurred technical service fee of $</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">279,859 <span>and did not incur corresponding</span> expenses <span>in the year ended December 31, 2020. The increase was primarily attributable to demand for technical service in 2021.</span></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%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">For the year ended December 31, 2021,</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">referral fee <span>increased by $</span>120,000<span>, and did not incur corresponding</span> expenses <span>in the year ended December 31, 2020. The increase was primarily attributable to referral of investor and promotion of financing related to the private placement.</span></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%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">For the year ended December 31, 2021,</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NASDAQ application and listing fees <span>decreased by $23,828, or 42.2%, as compared to the year ended December 31, 2020. The </span>NASDAQ application and listing fees <span>decrease was primarily attributable to decreasing listing fee charged by </span>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%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="padding-bottom: 6pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">For the year ended December 31, 2021, travel and entertainment expenses increased by $99,948, or 1,064.5%, as compared to the year ended December 31, 2020, which was mainly attributable to reduced impact of COVID-19 on travel and business expansion requirement of investing business line and fund management 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%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">For the year ended December 31, 2021, </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ATS execution fee for broker-dealer de<span>creased by $</span>24,124, or 30.3%, <span>as compared to the year ended December 31, 2020. The decrease was primarily attributab</span>le to broker-dealer MM Global trading&#160;activity fell in 2021.</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: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; font-size: 10pt">&#160;</td>
    <td style="width: 0.25in; font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt; ">For the year ended December 31, 2021, </span><span style="font-size: 10pt">Fund SPC service fee <span>increased by $68,921</span>, or 458.2%, <span>as compared to the year ended December 31, 2020. We managed MOM Fund - MM Fund Growth SP and formed a new fund Fundex SPC in the year ended December 31, 2021.</span></span></td></tr>
  </table><div>

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


</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; font-size: 10pt">&#160;</td>
    <td style="width: 0.25in; font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>For the
    year ended December 31, 2021, training fee increased by $84,833, and did not incur corresponding</span> expenses <span>in
    the year ended December 31, 2020, which was mainly attributable to a training program for employee in 2021.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>For the
    year ended December 31, 2021, bad debt expense increased by $550,000, and did not incur corresponding</span> expenses <span>in
    the year ended December 31, 2020. The Company fully recorded allowance for bad debts of loan receivable from HuaMei Trading Management
    Limited due to its poor performance.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-size: 10pt; 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, 2021, other general and administrative expenses increased by $75,335, or 34.3%, as compared to the year ended December 31, 2020, which was mainly due to our business expansion.</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><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"><span>As
a result of the foregoing, for the year ended December 31, 2021, loss from operations amounted to $6,483,184, as compared to $3,184,151
for the year ended December 31, 2020, an increase of $3,299,033, or 103.6%.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>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, other income (expense), government subsidies, foreign currency transaction loss, loss on
equity method investment and impairment loss on long-term investment. <span>Other expense, net, totaled
$567,571 for the year ended December 31, 2021, as compared to other income of $2,555 for the year ended December 31, 2020, a change of
$570,126, which was mainly attributable to a decrease in</span> interest income from bank deposits of $28,820, <span>a
decrease in loss on equity method investment of $46,105, an increase on impairment loss on long-term investment of $585,333, an increase
in </span>foreign currency transaction loss of $3,206, <span>and an increase in other </span>income <span>of
$1,128.</span></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"><span>We
did not have any income taxes expense for the years ended December 31, 2021 and 2020 since we did not generate any taxable income in these
two fiscal years</span>.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>Net 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 loss was $7,050,755, or $0.29 per share (basic and diluted), for the year ended December 31, 2021. Our net loss
was $3,181,596, or $0.16 per share (basic and diluted), for the year ended December 31, 2020.</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"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: center">&#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"><span>Our
reporting currency is the U.S. dollar. The functional currency of our parent company - MMTEC, MM Future, MM Fund, MM Capital, HC Securities,
MMBD Trading, MM Global, MMBD Advisory, Fundex SPC and MM SPC, is the U.S. dollar and the functional currency of Gujia, is the Chinese
Renminbi (&#8220;RMB&#8221;). 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 gain of $45,115 and $117,687 for the years ended December 31, 2021 and 2020 respectively. This non-cash
gain had the effect of decreasing our reported comprehensive loss.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>Comprehensive 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"><span>As
a result of our foreign currency translation adjustment, we had comprehensive loss of $7,005,640 and $3,063,909 for the years ended December
31, 2021 and 2020, respectively</span>.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Comparison of Results of Operations for the
Years Ended December 31, 2020 and 2019</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 a discussion of our results
of operations for the fiscal year ended December 31, 2020 compared with the fiscal year ended December 31, 2019, see &#8220;Item 5. OPERATING
AND FINANCIAL REVIEW AND PROSPECTS &#8212; RESULTS OF OPERATIONS&#8212; Comparison of Results of Operations for the Years Ended December
31, 2020 and 2019&#8221; of our annual report on Form 20-F for the fiscal year ended December 31, 2020, filed with the SEC on April 23,
2021.</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>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: 0.5in">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, 2021, 2020 and 2019, we had unrealized foreign currency translation loss of approximately $39,000, unrealized foreign currency
translation gain of approximately $118,000 and unrealized foreign currency translation loss of approximately $30,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"><b><i>Inflation</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"><span>The
effect of inflation on our revenue and operating results was not significant.</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="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><b>B.</b></td><td style="text-align: justify"><b>Liquidity and Capital Resources</b></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, 2021 and 2020, we had cash balance of approximately $11,206,000 and $1,426,000, respectively. Cash balance increased
by $9,780,000, or 685.8%, as compared to December 31, 2020. <span>The increase was primarily attributable
to our registered direct offering and private placement in 2021.</span> 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; 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: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span>The
following table sets forth a summary of changes in our working capital from December 31, 2020 to December 31, 2021:</span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="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">&#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, 2020 to <br/> December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2021</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/> 2020</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">Percentage <br/> 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">13,848,423</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,253,141</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">11,595,282</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">514.6</td><td style="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,128,232</td><td style="padding-bottom: 1.5pt; 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">658,029</td><td style="padding-bottom: 1.5pt; 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">470,203</td><td style="padding-bottom: 1.5pt; 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">71.5</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">12,720,191</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,595,112</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">11,125,079</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">697.4</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: 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>Our
working capital increased by $11,125,079 to working capital of $12,720,191 as of December 31, 2021 from working capital of $1,595,112
as of December 31, 2020. The increase in working capital </span>was primarily attributable to an increase in cash and cash equivalents
of approximately $9,780,000, an increase in accounts receivable of approximately $148,000, an increase in loan receivable of approximately
$2,100,000, an increase in prepaid expenses and other current assets of approximately $57,000, a decrease in due to related parties of
approximately $1,000 and a decrease in lease liabilities - current portion of approximately $74,000, offset by a decrease in security
deposits - current portion of approximately $397,000, a decrease in loan receivable - related party of approximately $93,000, an increase
in deferred revenue of approximately $123,000, an increase in salary payable of approximately $145,000, an increase in accrued liabilities
and other payables of approximately $277,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; 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; "><span><b>Cash
Flows for the Years Ended December 31, 2021, 2020 and 2019</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, 2021, 2020 and 2019:</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="text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Year
Ended<br/>
December&#160;31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>2021</b></p></td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Year
Ended <br/>
December&#160;31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>2020</b></p></td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Year
Ended<br/>
December&#160;31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>2019</b></p></td><td style="text-align: center; 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">(4,096,506</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">(1,982,847</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">(2,139,156</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">(2,593,181</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(331,944</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(725,476</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">16,471,560</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,250</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,438,216</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">(1,579</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">60,946</td><td style="padding-bottom: 1.5pt; 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">(24,688</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">9,780,294</td><td style="padding-bottom: 1.5pt; 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">(2,216,595</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">3,548,896</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: 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 of approximately $7,051,000, and
the changes in operating assets and liabilities primarily consisting of an increase in accrued liabilities and other payables of approximately
$274,000, an increase in deferred revenue of approximately $122,000, and an increase in salary payable of approximately $143,000, an decrease
in security deposits of approximately $466,000, offset by an increase in accounts receivable of approximately $148,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 the add-back of 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: 0.5in">Net cash flow used in operating
activities for the year ended December 31, 2020 was $1,982,847, which primarily reflected our net loss of approximately $3,182,000, and
the changes in operating assets and liabilities primarily consisting of an increase in accounts receivable of approximately $30,000, a
decrease of operating lease liability of approximately $267,000, a decrease in accrued liabilities and other payables of approximately
$124,000, a decrease in deferred revenue of approximately $64,000, and a decrease in salary payable of approximately $49,000, offset by
a decrease in security deposits of approximately $47,000, a decrease in prepaid expenses and other current assets of approximately $207,000,
and the add-back of non-cash items consisting of noncash lease expense of approximately $337,000, depreciation of approximately $55,000,
loss on equity method investment of approximately $46,000, Stock-based compensation for non-employee of approximately $1,005,000, foreign
currency transaction loss of approximately $35,000 and noncash other expense of approximately $1,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, 2019 was $2,139,156, which primarily reflected our net loss of approximately $2,243,000, and
the changes in operating assets and liabilities primarily consisting of an increase in prepaid expenses and other current assets of approximately
$82,000, an increase in security deposits of approximately $103,000 and a decrease of operating lease liability of approximately $231,000,
a decrease in accrued liabilities and other payables of approximately $40,000, a decrease in deferred revenue of approximately $15,000,
offset by an increase in salary payable of approximately $13,000, an decrease in accounts receivable of approximately $60,000, and the
add-back of non-cash items consisting of noncash lease expense of approximately $340,000, depreciation of approximately $26,000, loss
on equity method investment of approximately $49,000, and noncash other expense of approximately $85,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: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#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 investing
activities was $2,593,181 for the year ended December 31, 2021 as compared to $331,944 for the year ended December 31, 2020 and $725,476
for the year ended December 31, 2019. 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. During the year ended December 31, 2020, the Company made payments for
purchase of property and equipment of $18,000, and for purchase of long-term investments of approximately $874,000, offset by collection
of loan to related party of approximately $80,000, collection of loan to employee of approximately $174,000 and collection of investment
refund of approximately $307,000. During the year ended December 31, 2019, the Company made payments for acquisition of subsidiaries,
net of cash acquired of approximately $109,000, payments made for purchase of property and equipment of approximately $130,000, payments
made for loan to employee of approximately $174,000, payments made for loan to related party of approximately $80,000 and payments for
purchase of long-term investments of approximately $233,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; text-indent: 40pt; ">Net
cash flow provided by financing activities was $16,471,560 for the year ended December 31, 2021 as compared to $37,250 for the year ended
December 31, 2020 and $6,438,216 for the year ended December 31, 2019. 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, repayments made to related
parties of approximately $2,000. During the year ended December 31, 2020, we received proceeds from long-term loan of approximately $41,000,
offset by repayments made to related parties of approximately $4,000. During the year ended December 31, 2019, the Company received advances
from related parties of approximately $14,000, proceeds from issuance of stocks of approximately $6,851,000 in funding our operations,
offset by repayments made to related parties of approximately $428,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; width: 100%; ">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; width: 100%; ">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; width: 100%; ">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; width: 100%; ">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 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 its 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 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.</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><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><b>C.</b></td><td style="text-align: justify"><b>Research and development, patents and licenses</b></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, 2021, 2020 and 2019, research and development expenses were $744,422, $410,840, and $737,329, respectively.</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; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><b>D.</b></td><td style="text-align: justify"><b>Trend Information</b></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; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><b>E.</b></td><td style="text-align: justify"><b>Critical Accounting Policies and Estimates</b></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,serif; margin: 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: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: center">&#160;</p><div>

</div><div><a id="a_008"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 6. DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES</b></span></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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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="width: 30%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Age</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 58%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Position</b></span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiangdong Wen&#160;<sup>(1) (2)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman of the Board and Chief Executive Officer</span></td>
    </tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Min Kong&#160;<sup>(1) </sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; font-size: 10pt">62</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Independent Director</span></td>
    </tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hinman Au&#160;<sup>(1) (4)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">56</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; font-size: 10pt">35</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Independent Director</span></td>
    </tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; font-size: 10pt">35</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; 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><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-family: Times New Roman, Times, Serif; font-size: 10pt">(1)&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; font-size: 10pt">(2)&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; font-size: 10pt">(3)&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; font-size: 10pt">(4)&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; font-size: 10pt">(5)&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; font-size: 10pt">(6)&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; font-size: 10pt">(7)&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; 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>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: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 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> has
served as the Chief Financial Officer of MMTEC since January 2018. Between June 2015 and January 2018, Mr. Kong served as the Institutional
Business Director of Gujia (Beijing) Technology Co., Ltd. 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"><b><i>Hinman Au</i></b> has
served as a Director of MMTEC since October 2019. 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).</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 since June, 2020. Mrs. 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">None of the events listed
in Item 401(f) of Regulation S-K has occurred during the past ten years that is material to the evaluation of the ability or integrity
of any of our directors, director nominees or executive officers.</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: 43; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 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 Companies Law 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%">
  <tr style="vertical-align: top">
    <td style="width: 48px; font-size: 10pt">&#160;</td>
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; 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="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, 2021, 2020 and 2019:</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 colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">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 colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">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: 40%; text-align: justify">Xiangdong Wen, CEO</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2019</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">35,204</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">1,433</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">36,637</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: left">&#160;</td><td style="text-align: right">2020</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">32,860</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">4,025</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">36,885</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2021</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">170,724</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">2,564</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">173,288</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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: left">&#160;</td><td style="text-align: right">2019</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">48,936</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">5,148</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">54,084</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2020</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,486</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">5,184</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">45,670</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">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>
  </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: 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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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 of Directors 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 or composition 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 of Directors. Our Board of Directors 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 of Directors 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: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: 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 of Directors 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><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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-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><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 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">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 Shufang Lai (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-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">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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), Shufang Lai 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">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 Shufang Lai. 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: 46; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 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 of Directors or otherwise contained
in the minutes of a meeting or a written resolution of the Board of Directors or any committee of the Board of Directors 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 of Directors 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 of Directors
or committees of our Board of Directors 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 of Directors 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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>D.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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; border-collapse: collapse; width: 100%">
  <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">2019</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">2020</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">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%">Number of Employees</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">38</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">31</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">65</td><td style="width: 1%; text-align: left">&#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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>E.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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: 47; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: center">&#160;</p><div>

</div><div><a id="a_009"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 7. MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS</b></span></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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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: 0.5in">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 12, 2022. 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 31,370,000 common
shares outstanding as of April 12, 2022. Unless otherwise indicated, the address of each beneficial owner listed in the table below is
c/o Gujia (Beijing) Technology Co., Ltd., AF, 16/F, Block B, Jiacheng Plaza, 18 Xiaguangli, Chaoyang District, Beijing, 100027 China.</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; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Beneficial Ownership</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Name of Beneficial Owner</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Common&#160; 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="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">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;&#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">3,275,985</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">10.4</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">350,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.1</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">** </span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Zhengfei Li *</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">416,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.3</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">** </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">** </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">** </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">4,041,985</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">12.8</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">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Length Technology Limited<sup>(2)
</sup>&#160;</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,340,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.5</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rate Technology Limited<sup>(3)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,800,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.7</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Betop Tech Limited<sup>(4)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15.9</td><td style="text-align: left">%</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">9,140,000</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">29.1</td><td style="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><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represent (i) 3,096,000 shares owned by Mr. Wen and (ii) 540,009 shares owned by MMBD Information Technology Limited, of which Mr. Wen holds 33.33%. 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><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Hong Kong corporation with the mailing address of RMC, 13/F, Harvard Commercial Building, 105-111 Thomson Road, Wan Chai, Hong Kong, 999077 China, with Qingyi Luan as its sole owner and manager.</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%">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Hong Kong corporation with the mailing address of 13/F, Ho Fu Commercial Building, 105-111 Thomson Road, Wanchai, Hong Kong, 999077 China, with Qian Ruan as its sole owner and manager.</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%">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Hong Kong corporation with the mailing address of Unit 532A 5/F, Core Building 2, 1Whong Kong Science and Technology Park Shatin NT HKSAR CHINA, with Chao Qi as its sole owner and manager.</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: 48; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: center"></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">As of April 22, 2022, there
were 29 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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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, 2021 and
2020, the due to related parties amount consisted of the following:</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; border-collapse: collapse; width: 100%">
  <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; text-align: center; font-weight: bold">December&#160;31,<br/>
 2021</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; text-align: center; font-weight: bold">December&#160;31, <br/>
2020</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">Advances from Xiangdong Wen (1)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></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,339</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">Advances to Zhen Fan (2)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">(906</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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">-</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,433</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiangdong Wen is the chairman of the board, chief executive officer and 10.4% shareholder of the Company.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhen Fan is the former chief executive officer and 9.4% shareholder of the Company.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">From time to time, Xiangdong
Wen, Zhen Fan and Hinman Au provided advances to the Company or made payment on behalf of the Company to supplement its working capital
needs. Hinman Au is a director of the Company. Those advances are short-term in nature, non-interest bearing, unsecured and payable on
demand.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 40pt"><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, 2021, 2020 and 2019, 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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: center">&#160;</p><div>

</div><div><a id="a_010"></a></div><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM</b></span> <b> 8.</b> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FINANCIAL INFORMATION</b></span></p><div>



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


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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-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. The open matter could result in censures
fines or other sanctions. The potential loss on contingent liability is probable but the amount of the loss cannot be reasonably estimated
by the Company. Consequently, no accruals have been recorded with respect to the FINRA inquiries as of December 31, 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">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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 9. THE OFFER AND LISTING</b></span></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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>D.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>E.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>F.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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><div><a id="a_012"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 10. ADDITIONAL INFORMATION</b></span></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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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
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.</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 gross proceeds of the transaction were $2,000,000 before deducting
fees and other expenses.</span></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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>D.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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 are 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: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: 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: 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; ">&#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: 52; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 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%">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>E.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: 53; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: 54; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 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>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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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><!-- 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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: 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, 2021. Our actual PFIC status for the current taxable years ending
December&#160;31, 2021 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

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

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

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

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

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

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

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Information
Reporting and Backup Withholding</i></span></p><div>

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

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

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>F.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><div>

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

</div><p style="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">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>G.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><div>

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

</div><p style="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">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>H.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><div>

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>I.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><div>

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

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

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

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


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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">As
of December 31, 2021, we had no short-term borrowings and long-term borrowings. As of December 31, 2020, we had no short-term borrowings
and had a long-term borrowings of $41,250. On April 22, 2020, the Company entered into a loan of $41,250 pursuant to the Paycheck Protection
Program of the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;) as administered by the U.S. Small Business
Administration (the "SBA"). The loan proceeds were used to cover payroll costs, rent, interest, and utilities. The interest
rate is 1.0% and has a maturity date of 2 years. The loan and interest was fully forgiven by SBA on January 12, 2021. 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">As
of December 31, 2021 and 2020, we had cash and cash equivalents of $11,206,220 and $1,425,926, 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

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

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
functional currency is the RMB, and our financial statements are presented in U.S. dollars. The RMB appreciated by 2.4% in fiscal year
2020 and depreciated by 2.3% in fiscal 2021. 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.</span></p><div>

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

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

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

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

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

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

</div><div><a id="a_014"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>ITEM 12. DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES</b></span></p><div>


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

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

</div><p style="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">&#160;</span></p><div>

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

</div><!-- Field: Page; Sequence: 59; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART
II</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; 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-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>ITEM 13. DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</b></span></p><div>


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

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

</div><p style="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">&#160;</span></p><div>

</div><div><a id="a_017"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
14. MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS</b></span></p><div>


</div><p style="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"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
&#8220;Item 10. Additional Information&#8221; for a description of the rights of securities holders, which remain unchanged.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2021, we have used all amounts of the net proceeds from our IPO.</span></p><div>

</div><p style="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">&#160;</span></p><div>

</div><div><a id="a_018"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
15. CONTROLS AND PROCEDURES</b></span></p><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Disclosure
Controls and Procedures</i></b></span></p><div>

</div><p style="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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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, 2021. 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, 2021 were effective.</span></p><div>

</div><p style="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">&#160;</span></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Management&#8217;s
annual report on internal control over financial reporting</i></b></span></p><div>

</div><p style="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">&#160;</span></p><div>

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Changes
in Internal Controls over Financial Reporting</i></b></span></p><div>

</div><p style="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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Except
as discussed above, during the year ended December 31, 2021, 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.</span></p><div>

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

</div><div><a id="a_019"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
16. RESERVED</b></span></p><div>


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

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


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Board of Directors has determined that Ms. 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.</span></p><div>

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

</div><div><a id="a_021"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
16B. CODE OF ETHICS.</b></span></p><div>


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

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

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

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


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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2021 and 2020, MaloneBailey, LLP&#8217;s fees for the annual audit of our financial statements and the periodic reviews of the financial
statements were $230,025 and $260,000, respectively.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2021 and 2020, the Company did not incur audit-related services for services rendered in connection with financial due diligence of the
company in connection with the company&#8217;s initial public offering.</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: 61; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; ">The
company has not paid MaloneBailey, LLP for tax services in 2021 and 2020.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; ">The
company has not paid MaloneBailey, LLP for any other services in 2021 and 2020.</p><div>

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

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

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

</div><div><a id="a_023"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160; <b>ITEM 16D. EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES.</b></span></p><div>


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

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

</div><p style="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">&#160;</span></p><div>

</div><div><a id="a_024"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
16E. PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS.</b></span></p><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
purchase of our securities were made by us or our affiliates in the 2021 fiscal year.</span></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">&#160;</span></p><div>

</div><div><a id="a_025"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
16F. CHANGES IN REGISTRANT&#8217;S CERTIFYING ACCOUNTANT.</b></span></p><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were no changes to our certifying accountants for the year ended December&#160;31, 2021.</span></p><div>

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

</div><div><a id="a_026"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
16G. CORPORATE GOVERNANCE</b></span></p><div>


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

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

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

</div><div><a id="a_027"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
16H. MINE SAFETY DISCLOSURE</b></span></p><div>


</div><p style="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"><b>&#160;</b></span></p><div>

</div><p style="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">Not
applicable.</span></p><div>

</div><p style="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">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
16I. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.</b></span></p><div>

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

</div><p style="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">Not
applicable.</span></p><div>

</div><p style="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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; font-style: normal; font-weight: normal"><!-- 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART
III</b></span></p><div>

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

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


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

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

</div><p style="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">&#160;</span></p><div>

</div><div><a id="a_031"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
18. FINANCIAL STATEMENTS</b></span></p><div>


</div><p style="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">&#160;</span></p><div>

</div><p style="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">The
financial statements are filed as part of this Annual Report beginning on page F-1.</span></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">&#160;</span></p><div>

</div><div><a id="a_032"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
19. EXHIBITS</b> &#160;</span></p><div>


</div><p style="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">&#160;</span></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="border-bottom: black 1.5pt solid; vertical-align: top; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit&#160;No.</b></span></td>
    <td style="vertical-align: top; width: 1%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 90%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390018014224/ff12018ex3-1_mmtecinc.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Memorandum and Articles of Association (1).</span></span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.1</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Specimen Share Certificate (1).</span></span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Underwriting Agreement (1)</span></span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.2</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Employment Agreement between the Company and CEO (1).</span></span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.3</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration:underline">Employment Agreement between the Company and CFO (1).</span></span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.4</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt">Individual Loan Contract
    with Zhen Fan (1).</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.5</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt">Individual Loan Contract
    with Xiangdong Wen (1).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.6</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt">Lease Agreement (1).</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.7</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt">Share Repurchase Agreement
    (1).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.8</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; 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; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.9</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; 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; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.1</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt">List of Subsidiaries of
    the Registrant (1).</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11.1</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; font-size: 10pt">Code of Conduct and Ethics
    (1).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="f20f2021ex12-1_mmtecinc.htm"><span style="font-family: Times New Roman, Times, Serif; 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; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="f20f2021ex12-2_mmtecinc.htm"><span style="font-family: Times New Roman, Times, Serif; 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; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="f20f2021ex13-1_mmtecinc.htm"><span style="font-family: Times New Roman, Times, Serif; 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>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="f20f2021ex13-2_mmtecinc.htm"><span style="font-family: Times New Roman, Times, Serif; 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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="f20f2021ex15-1_mmtecinc.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consent of Malone Bailey LLP.</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1742518/000121390018014224/ff12018ex99-1_mmtecinc.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Charter of the Audit Committee
    (1).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99.2</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; 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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99.3</span></td>
    <td>&#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-family: Times New Roman, Times, Serif; 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-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Instance Document.</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Schema Document.</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Definition Linkbase Document.</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Label Linkbase Document.</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</span></td></tr>
  </table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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="margin: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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 and incorporated by reference
by reference.</span></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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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 and incorporated by reference
by reference.</span></td>
</tr></table><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">&#160;</span></p><div>

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

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

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

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

</div><p style="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">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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><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 colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 22, 2022</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</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%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 4%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&#160;</span></td>
    <td style="width: 31%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiangdong Wen</span></td></tr>
  <tr style="vertical-align: top">
    <td><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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
        Executive Officer</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Executive Officer)</span></p></td></tr>
  <tr style="vertical-align: top">
    <td><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><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></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 22, 2022</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</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><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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</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><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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
        Financial Officer</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Financial and Accounting Officer)</span></p></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><div>

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

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

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

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

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

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

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
31, 2021, 2020 and 2019</b></span></p><div>

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

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

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

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

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

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

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

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

</div><!-- Field: Page; Sequence: 65 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#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-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
31, 2021, 2020 and 2019</b></span></p><div>

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: -0.125in; width: 92%"><a href="#f_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Report of Independent Registered Public Accounting Firm (PCAOB ID <ix:nonNumeric contextRef="c0" name="dei:AuditorFirmId">206</ix:nonNumeric>)</span></a></td> <td style="width: 8%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-2 </span></td></tr> <tr style="vertical-align: top; "> <td style="padding-left: 0.125in; text-indent: -0.125in"><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">&#160;</span></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="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-left: 0.125in; text-indent: -0.125in"><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">&#160;</span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-indent: -0.125in"><a href="#f_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Balance Sheets - As of December 31, 2021 and 2020</span></a></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-3</span></td></tr> <tr style="vertical-align: top; "> <td style="padding-left: 0.125in; text-indent: -0.125in"><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">&#160;</span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-indent: -0.125in"><a href="#f_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Operations and Comprehensive Loss - For the Years Ended December 31, 2021, 2020 and 2019</span></a></td> <td style="white-space: nowrap; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-indent: -0.125in"><a href="#f_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Changes in Shareholders&#8217; Equity (Deficit) - For the Years Ended December 31, 2021, 2020 and 2019</span></a></td> <td style="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"><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">&#160;</span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-indent: -0.125in"><a href="#f_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Cash Flows &#8211; For the Years Ended December 31, 2021, 2020 and 2019</span></a></td> <td style="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"><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">&#160;</span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-indent: -0.125in"><a href="#f_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to Consolidated Financial Statements</span></a></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-7 </span></td></tr> </table><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">&#160;</span></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>REPORT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
the Shareholders and Board of Directors of</span></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">MMTEC,
INC. and subsidiaries</span></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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Opinion
on the Financial Statements</i></b></span></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>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have audited the accompanying consolidated balance sheets of MMTEC, INC. and its subsidiaries (collectively, the &#8220;Company&#8221;)
as of December 31, 2021 and 2020, and the related consolidated statements of operations and comprehensive loss, changes in stockholders&#8217;
equity (deficit), and cash flows for each of the three years in the period ended December 31, 2021, and the related notes (collectively
referred to as the &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects,
the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each
of the three years in the period ended December 31, 2021, in conformity with accounting principles generally accepted in the United States
of America.</span></p><div>

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

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

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

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
<ix:nonNumeric contextRef="c0" name="dei:AuditorName">MaloneBailey, LLP</ix:nonNumeric></i></span></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have served as the Company's auditor since 2018.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" name="dei:AuditorLocation"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Houston,
Texas</span></ix:nonNumeric></p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(IN
U.S. DOLLARS)</b></span></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="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>As of</b></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <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>December 31, 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>December 31, 2020</b></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">ASSETS</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">CURRENT ASSETS:</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; padding-left: 9pt"><span style="font-size: 10pt">Cash and cash equivalents</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashEquivalentsAtCarryingValue" scale="0" unitRef="usd">11,206,220</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashEquivalentsAtCarryingValue" scale="0" unitRef="usd">1,425,926</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Accounts receivable, net</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivablesNetCurrent" scale="0" unitRef="usd">194,856</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivablesNetCurrent" scale="0" unitRef="usd">46,390</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Loan receivable, net</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mtc:LoanReceivableNet" scale="0" unitRef="usd">2,100,000</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-1"><span style="font-size: 10pt">-</span></div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Loan receivable - related party</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-2"><span style="font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="mtc:LoanReceivableCurrent" scale="0" unitRef="usd">92,831</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Security deposits - current portion</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositsAssetsCurrent" scale="0" unitRef="usd">102,326</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositsAssetsCurrent" scale="0" unitRef="usd">500,000</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt"><span style="font-size: 10pt">Prepaid expenses and other current assets</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">245,021</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">187,994</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt"><span style="font-size: 10pt">Total Current Assets</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">13,848,423</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">2,253,141</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">NON-CURRENT ASSETS:</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Security deposit &#8211; non-current portion</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositsAssetsNoncurrent" scale="0" unitRef="usd">29,460</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositsAssetsNoncurrent" scale="0" unitRef="usd">112,891</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Property and equipment, net</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">267,433</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">102,882</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Operating lease right-of-use asset</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">442,185</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">662,609</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt"><span style="font-size: 10pt">Long-term investment</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-3"><span style="font-size: 10pt">-</span></div></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermInvestments" scale="0" unitRef="usd">578,749</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt"><span style="font-size: 10pt">Total Non-current Assets</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="0" unitRef="usd">739,078</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="0" unitRef="usd">1,457,131</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 4pt; padding-left: 9pt"><span style="font-size: 10pt">Total Assets</span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">14,587,501</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">3,710,272</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">LIABILITIES AND SHAREHOLDERS' (DEFICIT) EQUITY</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-size: 10pt">CURRENT LIABILITIES:</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Deferred revenue</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenue" scale="0" unitRef="usd">123,434</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-4"><span style="font-size: 10pt">-</span></div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Salary payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedSalariesCurrent" scale="0" unitRef="usd">276,356</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedSalariesCurrent" scale="0" unitRef="usd">131,445</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Accrued liabilities and other payables</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">372,168</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">94,799</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Due to related parties</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-5"><span style="font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">1,433</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt"><span style="font-size: 10pt">Operating lease liabilities - current</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">356,274</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">430,352</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt"><span style="font-size: 10pt">Total Current Liabilities</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">1,128,232</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">658,029</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 10pt">NON-CURRENT LIABILITIES:</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Loan payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-6"><span style="font-size: 10pt">-</span></div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayableLongTerm" scale="0" unitRef="usd">41,250</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt"><span style="font-size: 10pt">Operating lease liabilities &#8211; non-current</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">107,545</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">315,190</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt"><span style="font-size: 10pt">Total Non-current Liabilities</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="0" unitRef="usd">107,545</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="0" unitRef="usd">356,440</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt"><span style="font-size: 10pt">Total Liabilities</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">1,235,777</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">1,014,469</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Commitments and Contingencies</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-7">&#160;</div></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-8">&#160;</div></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-size: 10pt">SHAREHOLDERS' EQUITY:</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><span style="font-size: 10pt">Common shares ($<ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares"><ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">500,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">31,370,000</ix:nonFraction></ix:nonFraction> shares issued and outstanding at December 31,2021, and <ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">20,820,000</ix:nonFraction></ix:nonFraction> shares issued and outstanding at December 31,2020)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">31,370</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">20,820</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Additional paid-in capital</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd">29,884,600</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd">12,233,589</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-size: 10pt">Accumulated deficit</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd">16,607,654</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="font-size: 10pt">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd">9,556,899</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt"><span style="font-size: 10pt">Accumulated other comprehensive income (loss)</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd">43,408</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" sign="-" unitRef="usd">1,707</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt"><span style="font-size: 10pt">Total Shareholders' Equity</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">13,351,724</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">2,695,803</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt; padding-left: 9pt"><span style="font-size: 10pt">Total Liabilities and Shareholders' Equity</span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">14,587,501</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">3,710,272</ix:nonFraction></span></td>
    <td style="padding-bottom: 4pt">&#160;</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes to consolidated financial statements are an integral part of these statements.</span></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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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="text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(IN
U.S. DOLLARS)</b></span></p><div>

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

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">For the 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 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 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, 2021</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, 2020</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, 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#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">
    <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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">653,036</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">742,125</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">200,797</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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="usd">141,302</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">7,405</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">90,890</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; 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">511,734</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">734,720</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">109,907</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="text-align: left; padding-left: 9pt">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">303,079</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">244,163</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">389,750</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">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-9">&#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-10">&#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-11">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">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">2,446,019</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">1,024,565</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">1,091,065</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in">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">2,083,019</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">1,744,395</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">794,221</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; padding-left: 0.25in">Other general and administrative 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:OtherGeneralAndAdministrativeExpense" scale="0" unitRef="usd">2,162,801</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">905,748</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">775,647</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: 1.5pt; padding-left: 0.25in">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">6,994,918</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">3,918,871</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">3,050,683</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: 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">6,483,184</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">3,184,151</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">2,940,776</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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">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-align: left; padding-left: 9pt">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:InterestIncomeOperating" scale="0" unitRef="usd">1,658</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeOperating" scale="0" unitRef="usd">30,478</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:InterestIncomeOperating" scale="0" unitRef="usd">37,370</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Government subsidy</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-12">-</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">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="mtc:GovernmentSubsidy" scale="0" unitRef="usd">724,795</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">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:ImpairmentLossOnLongtermInvestment" scale="0" sign="-" unitRef="usd">585,333</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">&#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; padding-left: 9pt">Other income (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:OtherNonoperatingIncomeExpense" scale="0" unitRef="usd">54,774</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:OtherNonoperatingIncomeExpense" scale="0" unitRef="usd">53,646</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:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd">14,994</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Foreign currency transaction 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" sign="-" unitRef="usd">38,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:ForeignCurrencyTransactionGainLossBeforeTax" scale="0" sign="-" unitRef="usd">35,464</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">216</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Loss on equity method investment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RealizedInvestmentGainsLosses" scale="0" sign="-" unitRef="usd">46,105</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:RealizedInvestmentGainsLosses" scale="0" sign="-" unitRef="usd">49,413</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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: 0.25in">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" sign="-" unitRef="usd">567,571</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:NonoperatingIncomeExpense" scale="0" unitRef="usd">2,555</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" unitRef="usd">697,542</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">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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="0" sign="-" unitRef="usd">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">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="0" sign="-" unitRef="usd">3,181,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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="0" sign="-" unitRef="usd">2,243,234</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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">INCOME TAXES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-13">-</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-14">-</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-15">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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">NET LOSS</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:NetIncomeLoss" scale="0" sign="-" unitRef="usd">7,050,755</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:NetIncomeLoss" scale="0" sign="-" unitRef="usd">3,181,596</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:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,243,234</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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">COMPREHENSIVE 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; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">NET LOSS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" unitRef="usd">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">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" unitRef="usd">3,181,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:ComprehensiveIncomeNetOfTax" scale="0" unitRef="usd">2,243,234</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">OTHER COMPREHENSIVE (LOSS) INCOME</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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: 0.25in">Foreign currency translation 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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" unitRef="usd">45,115</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:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" unitRef="usd">117,687</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:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" sign="-" unitRef="usd">30,170</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 9pt">TOTAL COMPREHENSIVE LOSS</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:OtherComprehensiveIncomeLossTax" scale="0" sign="-" unitRef="usd">7,005,640</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="0" sign="-" unitRef="usd">3,063,909</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="0" sign="-" unitRef="usd">2,273,404</ix:nonFraction></td><td style="padding-bottom: 4pt; 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><td>&#160;</td>
    <td style="text-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>NET LOSS PER COMMON SHARE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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: 9pt">Basic and diluted</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares">0.29</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c5" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares">0.16</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares">0.11</ix:nonFraction></td><td style="padding-bottom: 4pt; 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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>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; ">
    <td style="text-align: left; padding-bottom: 4pt">Basic and diluted</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="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">24,504,462</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="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">20,385,574</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="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">20,013,288</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(IN
U.S. DOLLARS)</b></span></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="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><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">Accumulated</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Total</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Common Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Additional</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Treasury Stock</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Other</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Shareholders&#8217;</td><td style="text-align: center; padding-bottom: 1.5pt; 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">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><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">Paid-in</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><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">Accumulated</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Comprehensive</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Equity</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">Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capital</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Deficit</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Loss</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(Deficit)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#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: 20%; text-indent: -9pt; padding-left: 9pt">Balance, December 31, 2018</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">54,000,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: 7%; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">54,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: 7%; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">3,759,008</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" sign="-" unitRef="shares">36,000,000</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: 7%; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">36,000</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: 7%; text-align: right">(<ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">4,132,069</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: 7%; text-align: right">(<ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">89,224</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: 7%; text-align: right">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">444,285</ix:nonFraction></td><td style="width: 1%; 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; 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="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">2,070,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="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">2,070</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="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">7,470,331</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-16">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-17">-</div></td><td style="text-align: left">&#160;</td><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><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">7,472,401</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, 2019</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-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">-</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><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:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,243,234</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-23">-</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:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,243,234</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="padding-bottom: 1.5pt; text-align: left; 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: right">&#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-24">-</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-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: right">&#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-26">-</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-27">-</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:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" sign="-" unitRef="usd">30,170</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:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" sign="-" unitRef="usd">30,170</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="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Balance, December 31, 2019</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">56,070,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">56,070</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="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">11,229,339</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="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" sign="-" unitRef="shares">36,000,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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">36,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">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">6,375,303</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="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">119,394</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="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">4,754,712</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="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="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" unitRef="shares">750,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="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd">750</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="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd">1,004,250</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-28">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-29">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-30">-</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-31">-</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:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd">1,005,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">Cancellation of treasury stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockSharesRetired" scale="0" sign="-" unitRef="shares">36,000,000</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="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="0" sign="-" unitRef="usd">36,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-32">-</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockSharesRetired" scale="0" unitRef="shares">36,000,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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="0" unitRef="usd">36,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-33">-</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-34">-</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-35">-</div></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, 2020</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-36">-</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-37">-</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">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</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="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">3,181,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"><div style="-sec-ix-hidden: hidden-fact-39">-</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:NetIncomeLoss" scale="0" sign="-" unitRef="usd">3,181,596</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-40">-</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-41">-</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">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">-</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-43">-</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="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" unitRef="usd">117,687</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" unitRef="usd">117,687</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="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Balance, December 31, 2020</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">20,820,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">20,820</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="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">12,233,589</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-44">-</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-45">-</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="c32" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">9,556,899</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="c33" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">1,707</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">2,695,803</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="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="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" unitRef="shares">1,250,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="c34" decimals="0" format="ixt:num-dot-decimal" 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="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd">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-46">-</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-47">-</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-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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd">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="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">9,300,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="c34" decimals="0" format="ixt:num-dot-decimal" 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="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">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-50">-</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-51">-</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-52">-</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-53">-</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">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-54">-</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-55">-</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">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">-</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="c37" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">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-57">-</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:NetIncomeLoss" scale="0" sign="-" unitRef="usd">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-58">-</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-59">-</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">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">-</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-61">-</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="c38" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" unitRef="usd">45,115</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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="0" unitRef="usd">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="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Balance, December 31, 2021</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="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">31,370,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">31,370</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="c40" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">29,884,600</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"><div style="-sec-ix-hidden: hidden-fact-62">-</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-63">-</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-64">(16,607, 654</div></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c43" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">43,408</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">13,351,724</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes to consolidated financial statements are an integral part of these statements.</span></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">&#160;</span></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="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"><span style="font-family: Times New Roman, Times, Serif; font-size: 5pt">&#160;</span></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(IN
U.S. DOLLARS)</b></span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="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: 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 31,<br/> 2021</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 31,<br/> 2020</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 31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#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 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:NetIncomeLoss" scale="0" sign="-" unitRef="usd">7,050,755</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:NetIncomeLoss" scale="0" sign="-" unitRef="usd">3,181,596</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:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,243,234</ix:nonFraction></td><td style="width: 1%; 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</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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">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; ">
    <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">40,130</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">54,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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd">25,839</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">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="us-gaap:ImpairmentOfInvestments" scale="0" unitRef="usd">585,333</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-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></tr>
  <tr style="vertical-align: bottom; ">
    <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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" unitRef="usd">1,024,361</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:ShareBasedCompensation" scale="0" unitRef="usd">1,005,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-67">-</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">Allowance for 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" unitRef="usd">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-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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Loss on equity method investment</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"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="0" sign="-" unitRef="usd">46,105</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:IncomeLossFromEquityMethodInvestments" scale="0" sign="-" unitRef="usd">49,413</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 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">353,419</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">337,221</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="mtc:NoncashLeaseExpense" scale="0" unitRef="usd">340,132</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">Gain on lease termination</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:GainLossOnTerminationOfLease" scale="0" unitRef="usd">4,437</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-71">-</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-72">-</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">Gain on extinguishment of debt</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:GainsLossesOnExtinguishmentOfDebt" scale="0" unitRef="usd">41,548</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-73">-</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-74">-</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">Loss on disposal of property and equipment</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">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="0" sign="-" unitRef="usd">2,721</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">Foreign currency transaction 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="mtc:ForeignCurrencyTransactionsGainLossBeforeTax" scale="0" unitRef="usd">38,670</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:ForeignCurrencyTransactionsGainLossBeforeTax" scale="0" unitRef="usd">35,464</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:ForeignCurrencyTransactionsGainLossBeforeTax" scale="0" unitRef="usd">216</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">Other noncash 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:OtherNoncashExpense" scale="0" unitRef="usd">906</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:OtherNoncashExpense" scale="0" unitRef="usd">722</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:OtherNoncashExpense" scale="0" unitRef="usd">85,086</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: 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; ">
    <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:IncreaseDecreaseInOtherOperatingLiabilities" scale="0" sign="-" unitRef="usd">393,740</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="0" sign="-" unitRef="usd">266,637</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:IncreaseDecreaseInOtherOperatingLiabilities" scale="0" sign="-" unitRef="usd">231,485</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">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" unitRef="usd">148,466</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:IncreaseDecreaseInAccountsReceivable" scale="0" unitRef="usd">30,360</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" sign="-" unitRef="usd">59,599</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">Security deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDepositOtherAssets" scale="0" sign="-" unitRef="usd">465,843</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:IncreaseDecreaseInDepositOtherAssets" scale="0" sign="-" unitRef="usd">47,042</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:IncreaseDecreaseInDepositOtherAssets" scale="0" unitRef="usd">102,967</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">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">54,782</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">206,743</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">82,494</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">Deferred revenue</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:IncreaseDecreaseInDeferredRevenue" scale="0" unitRef="usd">121,984</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:IncreaseDecreaseInDeferredRevenue" scale="0" sign="-" unitRef="usd">63,966</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" sign="-" unitRef="usd">14,819</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">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" unitRef="usd">142,758</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="0" sign="-" unitRef="usd">49,024</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:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="0" unitRef="usd">12,550</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: 27pt">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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd">273,818</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:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="0" sign="-" unitRef="usd">124,137</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:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="0" sign="-" unitRef="usd">39,713</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: -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">NET CASH USED IN OPERATING ACTIVITIES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd">4,096,506</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:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd">1,982,847</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:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd">2,139,156</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: -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 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; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Cash paid for acquisition of subsidiaries, net of cash acquired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">-</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-78">-</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:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="0" unitRef="usd">109,494</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">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">37,068</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">18,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:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd">129,800</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">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-79">-</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-80">-</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:PaymentofLoanToRelatedParty" scale="0" unitRef="usd">79,510</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">Collection of loan to related party</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:CollectionLoanToRelatedParty" scale="0" unitRef="usd">93,887</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:CollectionLoanToRelatedParty" scale="0" unitRef="usd">79,520</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-81">-</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 employee</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">-</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-83">-</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:PaymentOfLoanToEmployee" scale="0" unitRef="usd">173,951</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">Collection of loan to employee</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"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="mtc:CollectionOfLoanEmployee" scale="0" unitRef="usd">173,974</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-85">-</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">Cash received from return of investment</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"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" scale="0" unitRef="usd">306,518</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-87">-</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">Purchase 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="us-gaap:PaymentsToAcquireLongtermInvestments" scale="0" unitRef="usd">350,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:PaymentsToAcquireLongtermInvestments" scale="0" unitRef="usd">873,577</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:PaymentsToAcquireLongtermInvestments" scale="0" unitRef="usd">232,721</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: 27pt">Loan to third parties</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:PaymentsToAcquireLoansReceivable" scale="0" unitRef="usd">2,300,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-88">-</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-89">-</div></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></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 BY INVESTING ACTIVITIES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd">2,593,181</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:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd">331,944</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:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd">725,476</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></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">Proceeds from long-term loan</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"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfDebt" scale="0" unitRef="usd">41,250</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-91">-</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">Payment on finance lease</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:FinanceLeasePrincipalPayments" scale="0" unitRef="usd">163,301</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-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"><div style="-sec-ix-hidden: hidden-fact-93">-</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">Advances from related parties</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"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromRelatedPartyDebt" scale="0" unitRef="usd">14,496</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">Proceeds from issuance of stocks</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd">16,637,200</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-96">-</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:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd">6,851,401</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: 27pt">Repayments to related parties</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:RepaymentsOfRelatedPartyDebt" scale="0" unitRef="usd">2,339</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfRelatedPartyDebt" scale="0" unitRef="usd">4,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">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfRelatedPartyDebt" scale="0" unitRef="usd">427,681</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: -9pt; 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-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">NET CASH PROVIDED BY FINANCING ACTIVITIES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd">16,471,560</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:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd">37,250</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:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd">6,438,216</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: 1.5pt; text-indent: -9pt; padding-left: 9pt">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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" sign="-" unitRef="usd">1,579</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:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd">60,946</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:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" sign="-" unitRef="usd">24,688</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: -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">NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd">9,780,294</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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="usd">2,216,595</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">3,548,896</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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd">1,425,926</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="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd">3,642,521</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="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd">93,625</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 AND CASH EQUIVALENTS - end of year</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd">11,206,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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd">1,425,926</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="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd">3,642,521</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: 0.25in">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; text-indent: -9pt; padding-left: 27pt">Interest</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">-</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-98">-</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-99">-</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">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-100">-</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-101">-</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-102">-</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">Cancellation of treasury stock</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-103">-</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:ProceedsFromIssuanceOrSaleOfEquity" scale="0" unitRef="usd">36,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-104">-</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">Proceeds from issuance of stocks deposited in escrow</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-105">-</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-106">-</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="mtc:ProceedsFromIssuanceOfStocksDepositedInEscrow" scale="0" unitRef="usd">500,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">Expenses paid by related parties on behalf of the Company</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-107">-</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:ExpensePaidByRelatedPartiesOnBehalfOfCompany" scale="0" unitRef="usd">4,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="mtc:ExpensePaidByRelatedPartiesOnBehalfOfCompany" scale="0" unitRef="usd">179,503</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 27pt">Acquisition consideration given up by a related party</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-108">-</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:AcquisitionConsiderationGivenUpByARelatedParty" scale="0" unitRef="usd">1,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-109">-</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">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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfInvestmentProjects" scale="0" unitRef="usd">350,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfInvestmentProjects" scale="0" unitRef="usd">92,831</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-110">-</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">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-111">-</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">32,227</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-112">-</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">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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mtc:OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" scale="0" unitRef="usd">170,112</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-113">-</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-114">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-size: 5pt">&#160;</span></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="text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
1 &#8211; <span style="text-decoration:underline">ORGANIZATION AND NATURE OF OPERATIONS</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;).</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="c44" decimals="2" format="ixt:num-dot-decimal" name="mtc:EquityInterestPercentage" scale="-2" unitRef="pure">100</ix:nonFraction>% of the equity interest of Gujia which it acquired
on January 29, 2018.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Gujia
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_5" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 6, 2017, Gujia acquired a wholly-owned subsidiary Meimei Zhengtong (Beijing) Technology Ltd. (&#8220;Meimei Zhengtong&#8221;)
which was dissolved in July 2018.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_6" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 28, 2018, <ix:nonNumeric contextRef="c45" name="us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity">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 British Virgin Islands. 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 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 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.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_7" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
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, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_8" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
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, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_9" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
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, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_10" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_11" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 9, 2019, the Company acquired <ix:nonFraction contextRef="c46" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" unitRef="pure">49</ix:nonFraction>% 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.
Xchain is dormant as of December 31, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_12" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
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="c47" decimals="0" format="ixt:num-dot-decimal" name="mtc:OutstandingSecuritiesconsideration" scale="0" unitRef="usd">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="c47" decimals="3" format="ixt:num-dot-decimal" name="mtc:OutstandingSecuritiesPercentage" scale="-2" unitRef="pure">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_13" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
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 Management Limited.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_13"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p></ix:continuation><div>

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

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_BasisOfAccounting-c0_cont_1" escape="true" name="us-gaap:BasisOfAccounting"><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>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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_BasisOfAccounting-c0_cont_2" id="_BasisOfAccounting-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_BasisOfAccounting-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8211; <span style="text-decoration:underline">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_2" id="_SignificantAccountingPoliciesTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" continuedAt="_UseOfEstimates-c0_cont_1" escape="true" name="us-gaap:UseOfEstimates"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Use
of Estimates</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_3" id="_SignificantAccountingPoliciesTextBlock-c0_cont_2"><ix:continuation id="_UseOfEstimates-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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, 2021, 2020 and 2019 include the allowance for doubtful accounts, impairment
of long-term investment and valuation of deferred tax assets.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_4" id="_SignificantAccountingPoliciesTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_1" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy"><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>Fair
Value of Financial Instruments and Fair Value Measurements</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_5" id="_SignificantAccountingPoliciesTextBlock-c0_cont_4"><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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_6" id="_SignificantAccountingPoliciesTextBlock-c0_cont_5"><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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_7" id="_SignificantAccountingPoliciesTextBlock-c0_cont_6"><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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_8" id="_SignificantAccountingPoliciesTextBlock-c0_cont_7"><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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_9" id="_SignificantAccountingPoliciesTextBlock-c0_cont_8"><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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">carrying amounts reported in the consolidated balance
sheets for cash and cash equivalents, accounts receivable, loan receivable, security deposits &#8211; current portion, prepaid expenses
and other current assets, deferred revenue, salary payable, operating lease liabilities - current, accrued liabilities and other payables
approximate their fair market value based on the short-term maturity of these instruments<span>. </span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_10" id="_SignificantAccountingPoliciesTextBlock-c0_cont_9"><ix:continuation id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><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="text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8211; <span style="text-decoration:underline">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</span></b></span></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">&#160;</span></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_11" id="_SignificantAccountingPoliciesTextBlock-c0_cont_10"><ix:nonNumeric contextRef="c0" continuedAt="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cash
and Cash Equivalents</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_12" id="_SignificantAccountingPoliciesTextBlock-c0_cont_11"><ix:continuation id="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Cash
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and cash equivalents consist of cash and short-term
highly liquid investments purchased with original maturities of three months or less. The Company maintains cash with various financial
institutions in China. As of December 31, 2021 and 2020, 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">1,252,998</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd">654,104</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.
Cash equivalents are <span style="-sec-ix-hidden: hidden-fact-118"><span style="-sec-ix-hidden: hidden-fact-119">nil</span></span> as of December 31, 2021 and 2020, respectively<span>.</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_13" id="_SignificantAccountingPoliciesTextBlock-c0_cont_12"><ix:nonNumeric contextRef="c0" continuedAt="_LoansAndLeasesReceivableLeaseFinancingPolicy-c0_cont_1" escape="true" name="us-gaap:LoansAndLeasesReceivableLeaseFinancingPolicy"><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>Loan
Receivable</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_14" id="_SignificantAccountingPoliciesTextBlock-c0_cont_13"><ix:continuation id="_LoansAndLeasesReceivableLeaseFinancingPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Loan
receivable are carried at the amortized cost, 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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_15" id="_SignificantAccountingPoliciesTextBlock-c0_cont_14"><ix:nonNumeric contextRef="c0" continuedAt="_ConcentrationRiskCreditRisk-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskCreditRisk"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Concentrations
of Credit Risk</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_16" id="_SignificantAccountingPoliciesTextBlock-c0_cont_15"><ix:continuation id="_ConcentrationRiskCreditRisk-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">T</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_17" id="_SignificantAccountingPoliciesTextBlock-c0_cont_16"><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Property
and Equipment</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_18" id="_SignificantAccountingPoliciesTextBlock-c0_cont_17"><ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Property
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_19" id="_SignificantAccountingPoliciesTextBlock-c0_cont_18"><ix:nonNumeric contextRef="c0" escape="true" name="mtc:SchedulePropertyPlantAndEquipmentEstimatedUsefulLives"><ix:continuation id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2"><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="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated useful life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 50%; text-align: left">Office equipment and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 49%; text-align: center"><ix:nonNumeric contextRef="c48" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric> - <ix:nonNumeric contextRef="c49" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric> Years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Leasehold improvement</td><td>&#160;</td>
    <td style="text-align: center">The lesser of remaining lease term or <ix:nonNumeric contextRef="c50" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">2</ix:nonNumeric> - <ix:nonNumeric contextRef="c51" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric> Years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Software</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c52" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">1</ix:nonNumeric> - <ix:nonNumeric contextRef="c53" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric> Years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Finance lease right-of-use asset</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">4</ix:nonNumeric> Years</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_20" id="_SignificantAccountingPoliciesTextBlock-c0_cont_19"><ix:nonNumeric contextRef="c0" continuedAt="_GoodwillAndIntangibleAssetsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Goodwill</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_21" id="_SignificantAccountingPoliciesTextBlock-c0_cont_20"><ix:continuation id="_GoodwillAndIntangibleAssetsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and
liabilities assumed from the acquired entity as a result of the Company&#8217;s acquisitions of interests in its subsidiaries. Goodwill
is not depreciated or amortized but is tested for impairment at the reporting unit level on an annual basis, and between annual tests
when an event or circumstances change occurs that indicate the asset might be impaired. On January 1, 2019, the Company early adopted
ASU No. 2017-04, &#8220;Simplifying the Test for Goodwill Impairment&#8221; to simplify the test for goodwill impairment by removing
Step 2, which was issued by the FASB in January 2017. The Company, therefore, performs the goodwill impairment test by comparing the
fair value of the reporting unit with its carrying amount and recognizing an impairment charge for the amount by which the carrying amount
exceeds the fair value, not to exceed the total amount of goodwill allocated to the reporting unit. This adoption did not have a material
impact on the consolidated financial statements. The acquired entity as a whole is determined to be one reporting unit for goodwill impairment
testing. The Company recognized <span style="-sec-ix-hidden: hidden-fact-120">nil</span>, <span style="-sec-ix-hidden: hidden-fact-121">nil</span>, and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairmentLoss" scale="0" unitRef="usd">127,717</ix:nonFraction> impairment loss on goodwill for the years ended December 31, 2021, 2020 and 2019<span>,
</span>respectively, <span>which are </span>recorded as a part of the &#8220;other expenses&#8221; in
the consolidated statement of operations and comprehensive loss.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation></ix:continuation><div>

</div><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="text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8211; <span style="text-decoration:underline">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</span></b></span></p><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_22" id="_SignificantAccountingPoliciesTextBlock-c0_cont_21"><ix:nonNumeric contextRef="c0" continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Impairment
of Long-lived Assets Other Than Goodwill </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_23" id="_SignificantAccountingPoliciesTextBlock-c0_cont_22"><ix:continuation id="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">In
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">accordance with ASC Topic 360, the Company reviews long-lived
assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable,
or at least annually. The Company recognizes an impairment loss when the sum of expected undiscounted future cash flows is less than
the carrying amount of the asset. The amount of impairment is measured as the difference between the asset&#8217;s estimated fair value
and its book value. The Company did not record any impairment charge for the years ended December 31, 2021, 2020 and 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_24" id="_SignificantAccountingPoliciesTextBlock-c0_cont_23"><ix:nonNumeric contextRef="c0" continuedAt="_LongtermInvestmentPolicyTextBlock-c0_cont_1" escape="true" name="mtc:LongtermInvestmentPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b>Long-term
Investments</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_25" id="_SignificantAccountingPoliciesTextBlock-c0_cont_24"><ix:continuation id="_LongtermInvestmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s long-term investments consist of equity investments without readily determinable fair value which were accounted for
using measurement alternative as of December 31, 2021 and 2020. It also had an equity investment accounted for using equity method prior
to the return of investment on October 31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_26" id="_SignificantAccountingPoliciesTextBlock-c0_cont_25"><ix:nonNumeric contextRef="c0" continuedAt="_InvestmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:InvestmentPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b><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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_27" id="_SignificantAccountingPoliciesTextBlock-c0_cont_26"><ix:continuation continuedAt="_InvestmentPolicyTextBlock-c0_cont_2" id="_InvestmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_28" id="_SignificantAccountingPoliciesTextBlock-c0_cont_27"><ix:continuation continuedAt="_InvestmentPolicyTextBlock-c0_cont_3" id="_InvestmentPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_29" id="_SignificantAccountingPoliciesTextBlock-c0_cont_28"><ix:continuation continuedAt="_InvestmentPolicyTextBlock-c0_cont_4" id="_InvestmentPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration:underline">Equity
Method Investment</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_30" id="_SignificantAccountingPoliciesTextBlock-c0_cont_29"><ix:continuation continuedAt="_InvestmentPolicyTextBlock-c0_cont_5" id="_InvestmentPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_31" id="_SignificantAccountingPoliciesTextBlock-c0_cont_30"><ix:continuation continuedAt="_InvestmentPolicyTextBlock-c0_cont_6" id="_InvestmentPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_32" id="_SignificantAccountingPoliciesTextBlock-c0_cont_31"><ix:continuation id="_InvestmentPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
<b>NOTE 8</b> for discussion of long-term investments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation></ix:continuation><div>

</div><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8211; <span style="text-decoration:underline">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</span></b></span></p><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_33" id="_SignificantAccountingPoliciesTextBlock-c0_cont_32"><ix:nonNumeric contextRef="c0" continuedAt="_ValueAddedTaxPolicyTextBlock-c0_cont_1" escape="true" name="mtc:ValueAddedTaxPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Value
Added Tax</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_34" id="_SignificantAccountingPoliciesTextBlock-c0_cont_33"><ix:continuation id="_ValueAddedTaxPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gujia
is subject to value added tax (&#8220;VAT&#8221;) for services rendered at a rate of <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="mtc:PercentageOfValueAddedTax" scale="-2" unitRef="pure">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 loss. All Entities in China are also subject to surcharges on value-added tax payments in accordance
with PRC law.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_35" id="_SignificantAccountingPoliciesTextBlock-c0_cont_34"><ix:nonNumeric contextRef="c0" continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue
Recognition</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_36" id="_SignificantAccountingPoliciesTextBlock-c0_cont_35"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_2" id="_RevenueRecognitionPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has adopted Accounting Standards Codification Topic 606, &#8220;Revenue from Contracts with Customers&#8221; (&#8220;ASC 606&#8221;)
effective January 1, 2018. Under ASC 606, 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_38" id="_SignificantAccountingPoliciesTextBlock-c0_cont_37"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_4" id="_RevenueRecognitionPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration:underline">Market
data services and investor relation management services revenue</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_39" id="_SignificantAccountingPoliciesTextBlock-c0_cont_38"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_5" id="_RevenueRecognitionPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generate 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_40" id="_SignificantAccountingPoliciesTextBlock-c0_cont_39"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_6" id="_RevenueRecognitionPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration:underline">Commissions</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_41" id="_SignificantAccountingPoliciesTextBlock-c0_cont_40"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_7" id="_RevenueRecognitionPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generated 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_42" id="_SignificantAccountingPoliciesTextBlock-c0_cont_41"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_8" id="_RevenueRecognitionPolicyTextBlock-c0_cont_7"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_43" id="_SignificantAccountingPoliciesTextBlock-c0_cont_42"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_9" id="_RevenueRecognitionPolicyTextBlock-c0_cont_8"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_44" id="_SignificantAccountingPoliciesTextBlock-c0_cont_43"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_10" id="_RevenueRecognitionPolicyTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
fees</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_45" id="_SignificantAccountingPoliciesTextBlock-c0_cont_44"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_11" id="_RevenueRecognitionPolicyTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_46" id="_SignificantAccountingPoliciesTextBlock-c0_cont_45"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_12" id="_RevenueRecognitionPolicyTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Performance-based
income</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_47" id="_SignificantAccountingPoliciesTextBlock-c0_cont_46"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_13" id="_RevenueRecognitionPolicyTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
a typical arrangement, the Company is entitled to a performance-based fee on the extent by which the fund'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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 76; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt">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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8211; <span style="text-decoration:underline">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</span></b></span></p><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_48" id="_SignificantAccountingPoliciesTextBlock-c0_cont_47"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_14" id="_RevenueRecognitionPolicyTextBlock-c0_cont_13"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table disaggregates the Company&#8217;s revenue by revenue type:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></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><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_49" id="_SignificantAccountingPoliciesTextBlock-c0_cont_48"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DisaggregationOfRevenueTableTextBlock"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_15" id="_RevenueRecognitionPolicyTextBlock-c0_cont_14"><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 Year 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">2021</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">2020</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">2019</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%; text-align: left">Market data 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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketDataRevenue" scale="0" unitRef="usd">107,184</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:MarketDataRevenue" scale="0" unitRef="usd">73,524</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketDataRevenue" scale="0" unitRef="usd">75,044</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Investor relations 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-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="c5" decimals="0" format="ixt:num-dot-decimal" name="mtc:InvestorRelationsManagementServices" scale="0" unitRef="usd">21,113</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:InvestorRelationsManagementServices" scale="0" unitRef="usd">86,788</ix:nonFraction></td><td style="text-align: left">&#160;</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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BrokerageCommissionsRevenue" scale="0" unitRef="usd">390,569</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:BrokerageCommissionsRevenue" scale="0" unitRef="usd">643,145</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:BrokerageCommissionsRevenue" scale="0" unitRef="usd">33,680</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Fund management services</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:FundManagementFee" scale="0" unitRef="usd">153,494</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-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></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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mtc:OtherRevenue" scale="0" unitRef="usd">1,789</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="mtc:OtherRevenue" scale="0" unitRef="usd">4,343</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:OtherRevenue" scale="0" unitRef="usd">5,285</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">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">653,036</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">742,125</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">200,797</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_50" id="_SignificantAccountingPoliciesTextBlock-c0_cont_49"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_16" id="_RevenueRecognitionPolicyTextBlock-c0_cont_15"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table disaggregates the Company&#8217;s revenue by geographic area:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_51" id="_SignificantAccountingPoliciesTextBlock-c0_cont_50"><ix:nonNumeric contextRef="c0" escape="true" name="mtc:ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_17" id="_RevenueRecognitionPolicyTextBlock-c0_cont_16"><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 Year 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">2021</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">2020</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">2019</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="c54" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RegulatedOperatingRevenue" scale="0" unitRef="usd">176,262</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="c55" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RegulatedOperatingRevenue" scale="0" unitRef="usd">94,637</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="c56" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RegulatedOperatingRevenue" scale="0" unitRef="usd">161,832</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="c57" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RegulatedOperatingRevenue" scale="0" unitRef="usd">476,774</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="c58" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RegulatedOperatingRevenue" scale="0" unitRef="usd">647,488</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="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RegulatedOperatingRevenue" scale="0" unitRef="usd">38,965</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:RegulatedOperatingRevenue" scale="0" unitRef="usd">653,036</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:RegulatedOperatingRevenue" scale="0" unitRef="usd">742,125</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:RegulatedOperatingRevenue" scale="0" unitRef="usd">200,797</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_52" id="_SignificantAccountingPoliciesTextBlock-c0_cont_51"><ix:continuation id="_RevenueRecognitionPolicyTextBlock-c0_cont_17"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
revenue represents income collected but not earned as of the reporting date. As of December 31, 2021, deferred revenue was $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenue" scale="0" unitRef="usd">123,434</ix:nonFraction>.
As of December 31, 2020, deferred revenue was <span style="-sec-ix-hidden: hidden-fact-122">nil</span>. As of December 31, 2019, deferred revenue was $<ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenue" scale="0" unitRef="usd">63,246</ix:nonFraction>, of which $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="mtc:DeferredRevenueRecognized" scale="0" unitRef="usd">63,246</ix:nonFraction> was recognized
as revenue in the year ended December 31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_53" id="_SignificantAccountingPoliciesTextBlock-c0_cont_52"><ix:nonNumeric contextRef="c0" continuedAt="_CostOfSalesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CostOfSalesPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cost
of Revenue</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_54" id="_SignificantAccountingPoliciesTextBlock-c0_cont_53"><ix:continuation id="_CostOfSalesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_55" id="_SignificantAccountingPoliciesTextBlock-c0_cont_54"><ix:nonNumeric contextRef="c0" continuedAt="_ResearchAndDevelopmentExpensePolicy-c0_cont_1" escape="true" name="us-gaap:ResearchAndDevelopmentExpensePolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Research
and Development</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_56" id="_SignificantAccountingPoliciesTextBlock-c0_cont_55"><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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_57" id="_SignificantAccountingPoliciesTextBlock-c0_cont_56"><ix:continuation id="_ResearchAndDevelopmentExpensePolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2021, 2020 and 2019, research and development expenses were $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd">744,422</ix:nonFraction>, $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd">410,840</ix:nonFraction>, and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd">737,329</ix:nonFraction>, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_58" id="_SignificantAccountingPoliciesTextBlock-c0_cont_57"><ix:nonNumeric contextRef="c0" continuedAt="_AdvertisingCostsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:AdvertisingCostsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Selling
and Marketing Costs</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_59" id="_SignificantAccountingPoliciesTextBlock-c0_cont_58"><ix:continuation id="_AdvertisingCostsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">All
costs related to selling and marketing are expensed as incurred. For the years ended December 31, 2021, 2020 and 2019, selling and marketing
costs were $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="usd">303,079</ix:nonFraction>, $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="usd">244,163</ix:nonFraction></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, and $<span><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="usd">389,750</ix:nonFraction>
</span>respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8211; <span style="text-decoration:underline">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</span></b></span></p><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_60" id="_SignificantAccountingPoliciesTextBlock-c0_cont_59"><ix:nonNumeric contextRef="c0" continuedAt="_GovernmentSubsidyPolicyTextBlock-c0_cont_1" escape="true" name="mtc:GovernmentSubsidyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Government
Subsidy </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_61" id="_SignificantAccountingPoliciesTextBlock-c0_cont_60"><ix:continuation id="_GovernmentSubsidyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s PRC based subsidiary received government subsidies according to related policy from local government. Government subsidies
are recognized when received and all the conditions specified in the grant have been met. The Company did not receive government subsidies
in 2021 and 2020. For the year ended December 31, 2019, the Company recognized government subsidy of RMB<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="0" unitRef="cny">5,000,000</ix:nonFraction> (approximately $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="0" unitRef="usd">725,000</ix:nonFraction>)
for completing its initial public offering on the NASDAQ <span>Capital Market </span>upon receipt.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_62" id="_SignificantAccountingPoliciesTextBlock-c0_cont_61"><ix:nonNumeric contextRef="c0" continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeLeasesPolicyTextBlock"><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>Leases</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_63" id="_SignificantAccountingPoliciesTextBlock-c0_cont_62"><ix:continuation continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_2" id="_LesseeLeasesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2019, the Company adopted ASU No. 2016-02, Leases (Topic 842), 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_64" id="_SignificantAccountingPoliciesTextBlock-c0_cont_63"><ix:continuation id="_LesseeLeasesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company elected to apply practical expedients permitted under the transition method that allow the Company to use the beginning of the
period of adoption as the date of initial application, to not recognize lease assets and lease liabilities for leases with a term of
twelve months or less, to not separate non-lease components from lease components, and to not reassess lease classification, treatment
of initial direct costs, or whether an existing or expired contract contains a lease. The Company used modified retrospective method
and did not adjust the prior comparative periods. 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 7</b> for discussion of finance lease and see <b>NOTE 16</b> for discussion of operating leases.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_65" id="_SignificantAccountingPoliciesTextBlock-c0_cont_64"><ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Segment
Information</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_66" id="_SignificantAccountingPoliciesTextBlock-c0_cont_65"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_67" id="_SignificantAccountingPoliciesTextBlock-c0_cont_66"><ix:continuation id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company currently has two operating segments, Gujia, MM Future, MMBD Advisory and HC Securities, and MM Global. See <b>NOTE 18</b> for
details.</span></p><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>&#160;</b></span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_68" id="_SignificantAccountingPoliciesTextBlock-c0_cont_67"><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock"><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>Income
Taxes</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_69" id="_SignificantAccountingPoliciesTextBlock-c0_cont_68"><ix:continuation continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_2" id="_IncomeTaxPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_70" id="_SignificantAccountingPoliciesTextBlock-c0_cont_69"><ix:continuation id="_IncomeTaxPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
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, 2021, 2020 and 2019, 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, 2021, 2020 and 2019. 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, 2021, 2020
and 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_71" id="_SignificantAccountingPoliciesTextBlock-c0_cont_70"><ix:nonNumeric contextRef="c0" continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"><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>Foreign
Currency Translation</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_72" id="_SignificantAccountingPoliciesTextBlock-c0_cont_71"><ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reporting currency of the Company is the U.S. dollar.
The functional currency of the parent company, MMTEC, and MM Future, MM Fund, MM Capital, MM SPC, MMBD Trading, HC securities, MM Global,
Fundex SPC and MMBD Advisory is the U.S. dollar and the functional currency of Gujia 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><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="text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8211; <span style="text-decoration:underline">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</span></b></span></p><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_73" id="_SignificantAccountingPoliciesTextBlock-c0_cont_72"><ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_3" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. <span>All
</span>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<span>.</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_74" id="_SignificantAccountingPoliciesTextBlock-c0_cont_73"><ix:continuation id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><ix:nonNumeric contextRef="c0" name="us-gaap:ForeignCurrencyTranslationAdjustmentDescription">The
consolidated balance sheet amounts, with the exception of equity, as of December 31, 2021 and 2020, were translated at RMB 6.3757 to
$1.00 and RMB 6.5249 to $1.00, respectively. Equity accounts were stated at their historical rates. The average translation rates applied
to consolidated statements of operations and comprehensive loss and cash flows for the years ended December 31, 2021, 2020 and 2019 were
RMB 6.4515, RMB 6.8976, and RMB 6.8985 to $1.00, respectively.</ix:nonNumeric> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_75" id="_SignificantAccountingPoliciesTextBlock-c0_cont_74"><ix:nonNumeric contextRef="c0" continuedAt="_ComprehensiveIncomePolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Comprehensive
Loss</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_76" id="_SignificantAccountingPoliciesTextBlock-c0_cont_75"><ix:continuation id="_ComprehensiveIncomePolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Comprehensive
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">loss is comprised of net 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 loss for the years ended December 31, 2021, 2020 and 2019 consisted of net loss and unrealized
income/loss from foreign currency translation adjustment<span>.</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_77" id="_SignificantAccountingPoliciesTextBlock-c0_cont_76"><ix:nonNumeric contextRef="c0" continuedAt="_PriorPeriodReclassificationAdjustmentDescription-c0_cont_1" escape="true" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reclassification
</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_78" id="_SignificantAccountingPoliciesTextBlock-c0_cont_77"><ix:continuation id="_PriorPeriodReclassificationAdjustmentDescription-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net
earnings and financial position.</span></p><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>&#160;</b></span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_79" id="_SignificantAccountingPoliciesTextBlock-c0_cont_78"><ix:nonNumeric contextRef="c0" continuedAt="_BusinessCombinationsPolicy-c0_cont_1" escape="true" name="us-gaap:BusinessCombinationsPolicy"><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>Business&#160;Combinations</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_80" id="_SignificantAccountingPoliciesTextBlock-c0_cont_79"><ix:continuation continuedAt="_BusinessCombinationsPolicy-c0_cont_2" id="_BusinessCombinationsPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for its business combination using the acquisition method of accounting in accordance with ASC 805,&#160;Business Combinations.
The cost of an acquisition is measured as the aggregate of the acquisition date fair values of the assets transferred and liabilities
incurred by the Company to the sellers and equity instruments issued. Transaction costs directly attributable to the acquisition are
expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the
acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i)&#160;the total costs of acquisition,
fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over
(ii)&#160;the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than
the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of
operations and comprehensive loss. During the measurement period, which can be up to one year from the acquisition date, the Company
may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion
of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any
subsequent adjustments are recorded&#160;on&#160;the consolidated statements of operations and comprehensive loss.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_81" id="_SignificantAccountingPoliciesTextBlock-c0_cont_80"><ix:continuation id="_BusinessCombinationsPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
a business combination achieved in stages, the Company remeasures the previously held equity interests in the acquiree when obtaining
control at its acquisition date fair value and the remeasurement gain or loss, if any, is recognized on the consolidated statements of
operations and comprehensive loss.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_82" id="_SignificantAccountingPoliciesTextBlock-c0_cont_81"><ix:nonNumeric contextRef="c0" continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Share-based
Compensation</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_83" id="_SignificantAccountingPoliciesTextBlock-c0_cont_82"><ix:continuation id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 Accounting Standards Update (&#8220;ASU&#8221;) 2018-07,&#160;Compensation-Stock
Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting&#160;(&#8220;ASU 2018-07&#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 $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd">1,024,361</ix:nonFraction> and $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd">1,005,000</ix:nonFraction> share-based
compensation for the years ended December 31, 2021 and 2020, respectively. See details in <b>NOTE 14</b>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></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: 79; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt">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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8211; <span style="text-decoration:underline">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</span></b></span></p><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_84" id="_SignificantAccountingPoliciesTextBlock-c0_cont_83"><ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Per
Share Data</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_85" id="_SignificantAccountingPoliciesTextBlock-c0_cont_84"><ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_2" id="_EarningsPerSharePolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">ASC
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_86" id="_SignificantAccountingPoliciesTextBlock-c0_cont_85"><ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_3" id="_EarningsPerSharePolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Basic
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">net loss per common share are computed by dividing net
loss available to common shareholders by the weighted average number of shares of common stock outstanding during the period. Diluted
net loss per common share is computed by dividing net 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. The following table presents a reconciliation of basic and diluted net
loss per common share:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_87" id="_SignificantAccountingPoliciesTextBlock-c0_cont_86"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"><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>&#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 December 31, 2021</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 December 31, 2020</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 December 31, 2019</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">Net loss for basic and diluted net loss per share of common stock</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:NetIncomeLoss" scale="0" sign="-" unitRef="usd">7,050,755</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:NetIncomeLoss" scale="0" sign="-" unitRef="usd">3,181,596</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:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,243,234</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Weighted average common stock outstanding &#8211; basic and diluted</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="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">24,504,462</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="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">20,385,574</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="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">20,013,288</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Net loss per common share - basic and diluted</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">0.29</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c5" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">0.16</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">0.11</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_88" id="_SignificantAccountingPoliciesTextBlock-c0_cont_87"><ix:continuation id="_EarningsPerSharePolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Company did not have any common stock equivalents and
potentially dilutive common stock outstanding during the years ended December 31, 2021, 2020 and 2019<span>.</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_89" id="_SignificantAccountingPoliciesTextBlock-c0_cont_88"><ix:nonNumeric contextRef="c0" continuedAt="_RelatedPartiesPolicyTextBlock-c0_cont_1" escape="true" name="mtc:RelatedPartiesPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Related
Parties</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_90" id="_SignificantAccountingPoliciesTextBlock-c0_cont_89"><ix:continuation id="_RelatedPartiesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Parties
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 with 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. The Company discloses all significant related party transactions in <b>NOTE 12</b>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_91" id="_SignificantAccountingPoliciesTextBlock-c0_cont_90"><ix:nonNumeric contextRef="c0" continuedAt="_FiscalPeriod-c0_cont_1" escape="true" name="us-gaap:FiscalPeriod"><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>Fiscal
Year End</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_92" id="_SignificantAccountingPoliciesTextBlock-c0_cont_91"><ix:continuation id="_FiscalPeriod-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has adopted a fiscal year end of December 31st.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></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: 80; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt">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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8211; <span style="text-decoration:underline">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</span></b></span></p><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_93" id="_SignificantAccountingPoliciesTextBlock-c0_cont_92"><ix:nonNumeric contextRef="c0" continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p style="font: 10pt Times New Roman,serif; margin: 0; text-align: justify"><span><b>Recent Accounting
Pronouncements</b></span></p><p style="font: 10pt Times New Roman,serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_94" id="_SignificantAccountingPoliciesTextBlock-c0_cont_93"><ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">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. The
Company does not expect the adoption to have a material impact on its consolidated financial statements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_95" id="_SignificantAccountingPoliciesTextBlock-c0_cont_94"><ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">In
December 2019, the FASB issued ASU 2019-12, &#8220;Simplifying the Accounting for Income Taxes&#8221;, which removes specific exceptions
to the general principles in Topic 740 and to simplifies accounting for income taxes. The guidance is effective for public business entities
for fiscal years beginning after December 15, 2020 and for interim periods within those fiscal years. The Company adopted ASU 2019-12
on January 1, 2021. The adoption did not have an impact on the Company&#8217;s consolidated financial statements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation id="_SignificantAccountingPoliciesTextBlock-c0_cont_95"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><ix:continuation id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3">In
January 2020, the FASB issued ASU 2020-01, &#8220;Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures
(Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815&#8221;,
which clarifies the interaction of the accounting for equity investments under Topic 321 and investments accounted for under the equity
method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815.
The guidance is effective for public business entities for fiscal years beginning after December 15, 2020 and for interim periods within
those fiscal years. The Company adopted ASU 2020-01 on January 1, 2021.</ix:continuation> The adoption did not have an impact on the Company&#8217;s consolidated
financial statements.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
4 &#8211; <span style="text-decoration:underline">LOAN RECEIVABLE, NET</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_2" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_1"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2021, the Company extended a loan to Cacti Fintec Limited in an amount of $<ix:nonFraction contextRef="c60" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OtherLoansPayable" scale="6" unitRef="usd">2.1</ix:nonFraction> million. The loan bears an interest rate of <ix:nonFraction contextRef="c60" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">3.78</ix:nonFraction>%
per annum with a maturity date of <ix:nonNumeric contextRef="c60" format="ixt:date-monthname-day-year-en" name="us-gaap:LoansHeldForSaleMaturityDate">December 24, 2022</ix:nonNumeric>. As of December 31, 2021, the Company expects to fully collect the balance and therefore
has not created any allowance for it.</span></p><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>&#160;</b></span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_3" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_2"><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 has agreed to invest $<ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireInvestments" scale="0" unitRef="usd">350,000</ix:nonFraction> to acquire a <ix:nonFraction contextRef="c62" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:InvestmentInterestRate" scale="-2" unitRef="pure">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 has agreed to return $<ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireInvestments" scale="0" unitRef="usd">350,000</ix:nonFraction> in full before December 5,
2022. The balance of $<ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="mtc:TransferFromInvestment" scale="0" unitRef="usd">350,000</ix:nonFraction> was transferred into an interest bearing loan. Term of the loan is December 5, 2021 to December 4, 2022,
and the interest rate is <ix:nonFraction contextRef="c64" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:InvestmentInterestRate" scale="-2" unitRef="pure">3.85</ix:nonFraction>% per annum.</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: 81; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt">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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
4 &#8211; <span style="text-decoration:underline">LOAN RECEIVABLE, NET (continued)</span></b></span></p><div>

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

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_4" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the loan agreement dated November 5, 2021, the Company has agreed to loan $<ix:nonFraction contextRef="c65" decimals="0" format="ixt:num-dot-decimal" name="mtc:AgreedLoan" scale="0" unitRef="usd">200,000</ix:nonFraction> to HuaMei Trading. Term of the loan is from November
12, 2021 to November 11, 2022, and the interest rate is <ix:nonFraction contextRef="c66" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShortTermDebtInterestRateIncrease" scale="-2" unitRef="pure">3.85</ix:nonFraction>% per annum.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Considering
that the business conditions of HuaMei Trading were not as expected, the Company recorded an allowance for bad debts of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" scale="0" unitRef="usd">550,000</ix:nonFraction> to fully
reserve the loan to Huamei Trading, which was included in &#8220;Other general and administrative expenses&#8221; on the accompanying
consolidated statements of operations and comprehensive loss.</span></p></ix:continuation><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>&#160;</b></span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_FinancingReceivablesTextBlock-c0_cont_1" escape="true" name="us-gaap:FinancingReceivablesTextBlock"><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>NOTE
5 &#8211; <span style="text-decoration:underline">LOAN RECEIVABLE &#8211; RELATED PARTY</span></b></span></p><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>&#160;</b></span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_FinancingReceivablesTextBlock-c0_cont_2" id="_FinancingReceivablesTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the loan agreement dated August 10, 2019, the Company has agreed to loan RMB<ix:nonFraction contextRef="c67" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableWithFixedRatesOfInterest1" scale="0" unitRef="ils">548,500</ix:nonFraction> (approximately $<ix:nonFraction contextRef="c67" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableWithFixedRatesOfInterest1" scale="0" unitRef="usd">79,000</ix:nonFraction>) to Zhengtong Huazhi (Beijing)
Technology Co., Ltd (&#8220;Zhengtong Huazhi&#8221;). <ix:nonNumeric contextRef="c68" name="us-gaap:ShortTermDebtTerms">Term of the loan is from August 10, 2019 to August 11, 2020, and interest rate
is 4.35% per annum.</ix:nonNumeric> Zhengtong Huazhi is a wholly-owned subsidiary of Xtransfer Tech Limited (&#8220;Xtransfer&#8221;), a Hong Kong corporation
and an equity investee of the Company. The loan and related interest have been fully collected during the year ended December 31, 2020.</span></p><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>&#160;</b></span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_FinancingReceivablesTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2020, the Company invested RMB <ix:nonFraction contextRef="c69" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Investments" scale="6" unitRef="cny">5.7</ix:nonFraction> million (approximately $<ix:nonFraction contextRef="c69" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Investments" scale="0" unitRef="usd">817,000</ix:nonFraction>) to acquire a <ix:nonFraction contextRef="c69" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure">35</ix:nonFraction>% equity interest in Xtransfer. As Xtransfer
failed to fulfill the restrictive terms prescribed in the investment agreement, pursuant to the supplementary investment agreement dated
October 31, 2020, Xtranfer has agreed to return RMB <ix:nonFraction contextRef="c70" decimals="-5" format="ixt:num-dot-decimal" name="mtc:InvestmentReturned" scale="6" unitRef="cny">2.6</ix:nonFraction> million (approximately $<ix:nonFraction contextRef="c70" decimals="0" format="ixt:num-dot-decimal" name="mtc:InvestmentReturned" scale="0" unitRef="usd">399,000</ix:nonFraction>) to the Company and reduce the Company&#8217;s
equity interest in Xtransfer to <ix:nonFraction contextRef="c70" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure">19</ix:nonFraction>%. As of December 31, 2020, the Company has received RMB <ix:nonFraction contextRef="c4" decimals="-5" format="ixt:num-dot-decimal" name="mtc:AmountReceivedFromInvestment" scale="6" unitRef="cny">2.0</ix:nonFraction> million (approximately $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="mtc:AmountReceivedFromInvestment" scale="0" unitRef="usd">306,000</ix:nonFraction>) from
Xtransfer. The remaining RMB <ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:TransferOfInvestments" scale="6" unitRef="cny">0.6</ix:nonFraction> million (approximately $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TransferOfInvestments" scale="0" unitRef="usd">93,000</ix:nonFraction>) was transferred into non-interest bearing loan and was recorded as &#8220;loan
receivable - related party&#8221; on the accompanying consolidated balance sheet as of December 31, 2020. The loan has been fully collected
during the year ended December 31, 2021.</span></p></ix:continuation><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">&#160;</span></p><div>

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

</div><div>

</div><ix:continuation continuedAt="_OtherCurrentAssetsTextBlock-c0_cont_2" id="_OtherCurrentAssetsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2021 and 2020, prepaid expenses and other current assets consisted of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_OtherCurrentAssetsTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock"><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="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p></td>
    <td style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></span></p></td>
    <td style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 75%; padding-left: 0.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
    professional service fees</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%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mtc:PrepaidProfessionalFees" scale="0" unitRef="usd">111,200</ix:nonFraction></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%"><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">$</span></td>
    <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="mtc:PrepaidProfessionalFees" scale="0" unitRef="usd">25,190</ix:nonFraction></span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    receivables</span></td>
    <td><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivables" scale="0" unitRef="usd">30,546</ix:nonFraction></span></td>
    <td><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><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"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivables" scale="0" unitRef="usd">28,181</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deposits</span></td>
    <td><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: right"><div style="-sec-ix-hidden: hidden-fact-123"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td><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><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"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="0" unitRef="usd">117,346</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Others</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd">103,275</ix:nonFraction></span></td>
    <td><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="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd">17,277</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.5pt"><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="border-bottom: black 4.5pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">245,021</ix:nonFraction></span></td>
    <td><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="border-bottom: black 4.5pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd">187,994</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table></ix:nonNumeric></ix:continuation><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>&#160;</b></span></p><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><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>NOTE
7 &#8211;&#160;<span style="text-decoration:underline">PROPERTY AND EQUIPMENT, NET</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2021 and 2020, property and equipment consisted of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_3" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Useful life</td><td style="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 31,<br/> 2021</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 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Office equipment and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 35%; text-align: center"><ix:nonNumeric contextRef="c72" format="ixt-sec:duryear" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric> - <ix:nonNumeric contextRef="c73" format="ixt-sec:duryear" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife">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="c74" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">166,979</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="c75" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">142,482</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Leasehold improvement</td><td>&#160;</td>
    <td style="text-align: center">The lesser of remaining lease term or <ix:nonNumeric contextRef="c50" format="ixt-sec:duryear" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife">2</ix:nonNumeric> - <ix:nonNumeric contextRef="c51" format="ixt-sec:duryear" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric> Years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c76" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">92,358</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="c77" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">90,246</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Software</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c52" format="ixt-sec:duryear" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife">1</ix:nonNumeric> - <ix:nonNumeric contextRef="c53" format="ixt-sec:duryear" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric> Years</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:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">13,018</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="c79" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">12,721</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">Finance lease right-of-use asset</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="c80" format="ixt-sec:duryear" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife">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="c81" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd">165,242</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-124">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: 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">437,597</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">245,449</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: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="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">170,164</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">142,567</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="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">267,433</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">102,882</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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>




</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_4" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">For
the years ended December 31, 2021, 2020 and 2019, depreciation expense amounted to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd">40,130</ix:nonFraction>, $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd">54,576</ix:nonFraction> and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd">25,839</ix:nonFraction>, respectively, all of
which were included in operating expenses.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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="c71" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="0" unitRef="usd">161,111</ix:nonFraction>
as of December 31, 2021 was included in property and equipment, net. Finance lease liabilities was nil as of December 31, 2021. The Company
made cash payments of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromLeasePayments" scale="0" unitRef="usd">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.</span></p></ix:continuation><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>&#160;</b></span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_LongTermDebtTextBlock-c0_cont_1" escape="true" name="us-gaap:LongTermDebtTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8 &#8211; <span style="text-decoration:underline">LONG-TERM INVESTMENTS</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_LongTermDebtTextBlock-c0_cont_2" id="_LongTermDebtTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s long-term investments consist of equity investments without readily determinable fair value which were accounted for
using measurement alternative as of December 31, 2021 and 2020. It also had an equity investment accounted for using equity method prior
to the return of investment on October 31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LongTermDebtTextBlock-c0_cont_3" id="_LongTermDebtTextBlock-c0_cont_2"><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><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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LongTermDebtTextBlock-c0_cont_4" id="_LongTermDebtTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 1, 2019, the Company invested RMB <ix:nonFraction contextRef="c83" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentSoldCarryingAmount" scale="6" unitRef="cny">1.0</ix:nonFraction> million (approximately $<ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentSoldCarryingAmount" scale="0" unitRef="usd">143,000</ix:nonFraction>) to acquire a <ix:nonFraction contextRef="c84" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LongTermDebtTextBlock-c0_cont_5" id="_LongTermDebtTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2020, the Company invested RMB <ix:nonFraction contextRef="c85" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentSoldCarryingAmount" scale="6" unitRef="cny">5.7</ix:nonFraction> million (approximately $<ix:nonFraction contextRef="c85" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentSoldCarryingAmount" scale="0" unitRef="usd">817,000</ix:nonFraction>) to acquire a <ix:nonFraction contextRef="c69" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure">35</ix:nonFraction>% interest in Xtransfer. As Xtransfer failed
to fulfill the restrictive terms prescribed in the investment agreement, on October 31, 2020, Xtranfer has agreed to return RMB <ix:nonFraction contextRef="c86" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentSoldCarryingAmount" scale="6" unitRef="cny">2.6</ix:nonFraction> million
(approximately $<ix:nonFraction contextRef="c86" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentSoldCarryingAmount" scale="0" unitRef="usd">399,000</ix:nonFraction>) to the Company and reduce the Company&#8217;s interest to <ix:nonFraction contextRef="c70" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure">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="c87" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentSoldCarryingAmount" scale="6" unitRef="cny">2.8</ix:nonFraction> million (approximately
$<ix:nonFraction contextRef="c87" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentSoldCarryingAmount" scale="0" unitRef="usd">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LongTermDebtTextBlock-c0_cont_6" id="_LongTermDebtTextBlock-c0_cont_5"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company 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="c0" decimals="0" format="ixt:num-dot-decimal" name="mtc:ImpairmentOnLongtermInvestments" scale="0" unitRef="cny">3,776,275</ix:nonFraction> (approximately $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="mtc:ImpairmentOnLongtermInvestments" scale="0" unitRef="usd">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.</span></p><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>&#160;</b></span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LongTermDebtTextBlock-c0_cont_7" id="_LongTermDebtTextBlock-c0_cont_6"><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 has agreed to invest USD <ix:nonFraction contextRef="c88" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentSoldCarryingAmount" scale="0" unitRef="usd">350,000</ix:nonFraction> to acquire a <ix:nonFraction contextRef="c89" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure">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 Management Limited 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 has agreed to return $<ix:nonFraction contextRef="c90" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" scale="0" unitRef="usd">350,000</ix:nonFraction> in full before
December 5, 2022.The investment of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="0" unitRef="usd">350,000</ix:nonFraction> was transferred into an interest bearing loan and was recorded as &#8220;loan receivable&#8221;
on the accompanying consolidated balance sheet, which was fully reserved as of December 31, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>
</div><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8 &#8211; <span style="text-decoration:underline">LONG-TERM INVESTMENTS (continued)</span></b></span></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>&#160;</b></span></p><div>

</div><ix:continuation continuedAt="_LongTermDebtTextBlock-c0_cont_8" id="_LongTermDebtTextBlock-c0_cont_7"><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><span style="text-decoration:underline">Equity
Method Investment</span></b></span></p><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>&#160;</b></span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LongTermDebtTextBlock-c0_cont_9" id="_LongTermDebtTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 28, 2018, <ix:nonNumeric contextRef="c91" continuedAt="_EquityMethodInvestmentDescriptionOfPrincipalActivities-c91_cont_1" name="us-gaap:EquityMethodInvestmentDescriptionOfPrincipalActivities">the Company acquired a 24.9% interest in MMBD Trading by cash payment of $12,450. The remaining 75.1% of MMBD Trading
was owned by 32.7% shareholders of the Company. The Company agreed to purchase from the shareholders the remaining 75.1% of outstanding
securities of MMBD Trading on April 25, 2019, and the acquisition was closed on October 18, 2019 (See <b>NOTE 9</b>). The investment
was accounted for under the equity method prior to the acquisition. Equity method investment is recorded at original cost and adjusted
periodically to recognize: (i) the Company&#8217;s proportionate share of investee&#8217; net income or losses after the date of the
investment; (ii) additional contributions made or distributions received; and (iii) impairment losses relating to the investment. During
the period from January 1, 2019 through October 18, 2019, the Company has paid in cash of $87,762 in equity method investment, and recognized
a loss on equity method investment in an amount of $49,413. On October 18, 2019, the Company remeasured the investment at its share of
MMBD Trading&#8217;s fair value and recognized a remeasurement gain of $42,415, which is recorded as part of the &#8220;other expenses&#8221;
in the Company&#8217;s consolidated statement of operations and comprehensive loss.</ix:nonNumeric></span></p><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>&#160;</b></span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_LongTermDebtTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:continuation id="_EquityMethodInvestmentDescriptionOfPrincipalActivities-c91_cont_1">As
mentioned above, the investment in Xtransfer was accounted for under the equity method from January 1, 2020 through October 31, 2020.
Equity method investment is recorded at original cost and adjusted periodically to recognize: (i) the Company&#8217;s proportionate share
of investee&#8217; net income or losses after the date of the investment; (ii) additional contributions made or distributions received;
and (iii) impairment losses relating to the investment.</ix:continuation> During the period from January 1, 2020 through October 31, 2020, the Company
has recognized a loss on equity method investment in an amount of RMB <ix:nonFraction contextRef="c92" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="0" unitRef="cny">318,000</ix:nonFraction> (approximately $<ix:nonFraction contextRef="c92" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="0" unitRef="usd">46,000</ix:nonFraction>), which is recorded as &#8220;loss
on equity method investment&#8221; in the Company&#8217;s consolidated statement of operations and comprehensive loss. As of October
31, 2020, the carrying amount of the investment was RMB <ix:nonFraction contextRef="c93" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentSoldCarryingAmount" scale="6" unitRef="cny">2.8</ix:nonFraction> million (approximately $<ix:nonFraction contextRef="c93" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentSoldCarryingAmount" scale="0" unitRef="usd">425,000</ix:nonFraction>). The remaining investment was accounted
for using measurement alternative, and the investment under equity method as of December 31, 2021 and 2020 was nil.</span></p></ix:continuation><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">&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_BusinessCombinationDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:BusinessCombinationDisclosureTextBlock"><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>NOTE
9 &#8211; <span style="text-decoration:underline">BUSINESS COMBINATION</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Securities Purchase Agreement dated April 25, 2019, <ix:nonNumeric contextRef="c94" name="mtc:SecuritiesPurchaseAgreementDescription">the Company agreed to purchase from Xiangdong Wen and Zhen Fan the remaining
75.1% of outstanding securities of MMBD Trading Ltd. Prior to the consummation of this acquisition, (i) the Company held 24.9% of outstanding
securities of MMBD Trading, and (ii) each Xiangdong Wen (the Chairman of the board and chief executive officer of the Company, a 14.9%
shareholder of the Company) and Zhen Fan (the Company&#8217;s former chief executive officer, a 13% shareholder of the Company) beneficially
owned 37.55% of outstanding securities of MMBD.</ix:nonNumeric> The Company has agreed to pay the aggregate purchase price of $<ix:nonFraction contextRef="c95" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments" scale="0" unitRef="usd">185,000</ix:nonFraction> for such securities
to be equally divided between the two shareholders of MMBD Trading, also see <b>NOTE 12</b>. The acquisition closed on October 18, 2019.
Following and as a result of this acquisition, MMBD has become a wholly-owned subsidiary of the Company.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_BusinessCombinationDisclosureTextBlock-c0_cont_3" id="_BusinessCombinationDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company remeasured the previously held equity interests in MMBD Trading at its acquisition date and determined the fair value to be $<ix:nonFraction contextRef="c96" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" scale="0" unitRef="usd">61,338</ix:nonFraction>,
and recognized a remeasurement gain of $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" scale="0" unitRef="usd">42,415</ix:nonFraction>, which is recorded as part of the &#8220;other expense&#8221; in the Company&#8217;s consolidated
statement of operations and comprehensive loss for the year ended December 31, 2019. The financial results of MMBD Trading have been
included in the Company&#8217;s consolidated financial statements from October 18, 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_BusinessCombinationDisclosureTextBlock-c0_cont_4" id="_BusinessCombinationDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
following table summarizes the fair value of the assets acquired and liabilities assumed as of the date of acquisition and total purchase
price:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_BusinessCombinationDisclosureTextBlock-c0_cont_5" id="_BusinessCombinationDisclosureTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"><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">Amount</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: center">&#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: -10.5pt; padding-left: 10.5pt">Cash &amp; 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">75,506</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: -10.5pt; padding-left: 10.5pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="0" unitRef="usd">75,629</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: -10.5pt; padding-left: 10.5pt">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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" scale="0" unitRef="usd">770</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -10.5pt; padding-left: 10.5pt">Security deposit, 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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" scale="0" unitRef="usd">72,214</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: -10.5pt; padding-left: 10.5pt">Accounts 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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="0" unitRef="usd">104,821</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: -10.5pt; padding-left: 10.5pt">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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" scale="0" unitRef="usd">677</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10.5pt; padding-left: 10.5pt">Net assets acquired</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="0" unitRef="usd">118,621</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10.5pt; padding-left: 10.5pt">&#160;</td><td>&#160;</td>
    <td style="text-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: -10.5pt; padding-left: 10.5pt">Cash paid for acquisition</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition" scale="0" unitRef="usd">185,000</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: -10.5pt; padding-left: 10.5pt">Fair value of existing equity interest in MMBD Trading</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" scale="0" unitRef="usd">61,338</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-bottom: 1.5pt; text-indent: -10.5pt; padding-left: 10.5pt">Total purchase price</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="mtc:BusinessCombinationConsiderationTransferred" scale="0" unitRef="usd">246,338</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10.5pt; padding-left: 10.5pt">&#160;</td><td>&#160;</td>
    <td style="text-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; padding-bottom: 4pt; text-indent: -10.5pt; padding-left: 10.5pt">Goodwill</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="0" unitRef="usd">127,717</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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>


</div><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
9 &#8211; <span style="text-decoration:underline">BUSINESS COMBINATION (continued)</span></b></span></p><div>

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

</div><ix:continuation continuedAt="_BusinessCombinationDisclosureTextBlock-c0_cont_6" id="_BusinessCombinationDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Goodwill
represents the excess of the purchase consideration over the fair value of the identifiable assets acquired and liabilities assumed from
the acquired entity as a result of the Company&#8217;s acquisitions of interests in its subsidiaries. The Company recognized $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairmentLossNetOfTax" scale="0" unitRef="usd">127,717</ix:nonFraction>
impairment loss on goodwill during the year ended December 31, 2019, which is </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">recorded
as part of the &#8220;other expense&#8221; in the Company&#8217;s consolidated statement of operations and comprehensive loss.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_BusinessCombinationDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company did not have business combination <span>during the years ended December 31, 2021 and 2020.</span></span></p></ix:continuation><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>&#160;</b></span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"><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>NOTE
10 &#8211; <span style="text-decoration:underline">ACCRUED LIABILITIES AND OTHER PAYABLES</span></b></span></p><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>&#160;</b></span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_2" id="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2021 and 2020, accrued liabilities and other payables consisted of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="mtc:ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock"><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">2021</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">2020</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">105,186</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">94,041</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mtc:AccruedTechnicalServiceFees" scale="0" unitRef="usd">188,215</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-125">-</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"><div style="-sec-ix-hidden: hidden-fact-126"><span style="font-size: 10pt">78&#160;,767</span></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:OtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">758</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:AccruedLiabilitiesCurrent" scale="0" unitRef="usd">372,168</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:AccruedLiabilitiesCurrent" scale="0" unitRef="usd">94,799</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><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">&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DebtDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:DebtDisclosureTextBlock"><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>NOTE
11 &#8211; <span style="text-decoration:underline">LOAN PAYABLE&#160;</span></b></span></p><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>&#160;</b></span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="_DebtDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 22, 2020, the company entered into a loan of $<ix:nonFraction contextRef="c97" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansPayable" scale="0" unitRef="usd">41,250</ix:nonFraction> pursuant to the Paycheck Protection Program of the Coronavirus Aid, Relief,
and Economic Security Act (the &#8220;CARES Act&#8221;) as administered by the U.S. Small Business Administration (the "SBA").
The loan proceeds will be used to cover payroll costs, rent, interest, and utilities. The company believes it has met the requirements
for <ix:nonFraction contextRef="c97" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShortTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">100</ix:nonFraction>% forgiveness on December 4, 2020. The PPP loan Forgiveness Application was approved by SBA on January 12, 2021 and the entire
PPP Loan amount of $<ix:nonFraction contextRef="c97" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ParticipatingMortgageLoansParticipationLiabilitiesAmount" scale="0" unitRef="usd">41,250</ix:nonFraction> as well as the interest of $<ix:nonFraction contextRef="c98" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityPeriodicPaymentInterest" scale="0" unitRef="usd">298</ix:nonFraction> has been forgiven in full. There is no further action the company needs to
take.</span></p></ix:continuation><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>&#160;</b></span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><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>NOTE
12 &#8211;&#160;<span style="text-decoration:underline">RELATED PARTY TRANSACTIONS</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_2" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_1"><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>Loan
Receivable &#8211; Related Party</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_3" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2021 and 2020, the Company had loan receivable from a related party of <span style="-sec-ix-hidden: hidden-fact-130">nil</span> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd">92,831</ix:nonFraction>, respectively. See details in
<b>NOTE 5</b>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_4" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_3"><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>Due
to Related Parties</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_5" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2021 and 2020, due to related parties consisted of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_6" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfRelatedPartyTransactionsTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Advances from Xiangdong Wen (1)</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-127">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c102" decimals="0" format="ixt:num-dot-decimal" id="ix_1_fact" name="mtc:DueToRelatedParties" scale="0" unitRef="usd">2,339</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">Advances to Zhen Fan (2)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-128">-</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="c104" decimals="0" format="ixt:num-dot-decimal" id="ix_0_fact" name="mtc:DueToRelatedParties" scale="0" sign="-" unitRef="usd">906</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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-129">-</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:DueToRelatedParties" scale="0" unitRef="usd">1,433</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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_7" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_6"><ix:continuation continuedAt="_ScheduleOfRelatedPartyTransactionsTableTextBlock-c0_cont_2" id="_ScheduleOfRelatedPartyTransactionsTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><ix:footnote id="ix_1_footnote" xml:lang="en-US"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiangdong
Wen is the chief executive officer, chairman of the board and <ix:nonFraction contextRef="c99" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure">10.4</ix:nonFraction>% shareholder of the Company.</span></ix:footnote></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_8" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_7"><ix:continuation id="_ScheduleOfRelatedPartyTransactionsTableTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="text-align: justify"><ix:footnote id="ix_0_footnote" xml:lang="en-US"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhen
Fan is the former chief executive officer and <ix:nonFraction contextRef="c100" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure">9.4</ix:nonFraction>% shareholder of the Company.</span></ix:footnote></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_9" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, Xiangdong Wen, Zhen Fan and Hinman Au, a director of the Company, provided advances to the Company or made payment on behalf
of the Company to supplement its working capital needs. Those advances are short-term in nature, non-interest bearing, unsecured and
payable on demand. The expenses paid on behalf of the Company were <span style="-sec-ix-hidden: hidden-fact-131">nil</span>, $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="mtc:ExpensesPaidByRelatedParty" scale="0" unitRef="usd">4,000</ix:nonFraction>, and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="mtc:ExpensesPaidByRelatedParty" scale="0" unitRef="usd">179,503</ix:nonFraction> for the years ended December 31, 2021, 2020
and 2019, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
12 &#8211;&#160;<span style="text-decoration:underline">RELATED PARTY TRANSACTIONS (continued)</span></b></span></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">&#160;</span></p><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_10" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_9"><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>Acquisition
of MMBD Trading</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2019, <ix:nonNumeric contextRef="c6" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction">the Company acquire 75.1% of equity interests in MMBD Trading from Xiangdong Wen and Zhen Fan by cash
payment of $185,000. See <b>NOTE 9</b> for details.</ix:nonNumeric></span></p></ix:continuation><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>&#160;</b></span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
13 &#8211;&#160;<span style="text-decoration:underline">INCOME TAXES</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_2" id="_IncomeTaxDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>British
Virgin Islands (&#8220;BVI&#8221;)</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_3" id="_IncomeTaxDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the current laws of BVI, MMTEC and MMBD Trading is 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_4" id="_IncomeTaxDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Hong
Kong</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_5" id="_IncomeTaxDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" name="mtc:TaxableIncomeDescription">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%.</ix:nonNumeric> The
Company&#8217;s subsidiaries, MM Future and MM Global Capital are incorporated in Hong Kong and had a loss for the years ended December
31, 2021, 2020 and 2019. Therefore, there was no provision for income taxes in the years ended December 31, 2021, 2020 and 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_6" id="_IncomeTaxDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cayman
Islands </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_7" id="_IncomeTaxDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
is no income tax for companies domiciled in the Cayman Islands. Accordingly, MM Fund, MM Capital, Fundex SPC and MM SPC do not present
any income tax provisions related to Cayman Islands tax jurisdiction, where these four companies are domiciled.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_8" id="_IncomeTaxDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>United
States</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_9" id="_IncomeTaxDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MM
Global was incorporated in the State of Illinois and operates as a securities broker/dealer in New York City. MMBD Advisory is
formed as an investment advisor firm under the laws of the State of New York.&#160;MM Global and MMBD Advisory are subject to
Federal, State, and Local income taxes on its net income. MM Global and MMBD Advisory had a net loss for the year ended December 31,
2021. MM Global had a net income of $<ix:nonFraction contextRef="c57" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" unitRef="usd">47,451</ix:nonFraction> for the year ended December 31, 2020, which was offset by the carried-forward tax
losses. MMBD Advisory had a loss for the year ended December 31, 2020. As a result, no provision for income tax has been made in the
years ended December 31, 2021 and 2020. MM Global and MMBD Advisory have determined that there are no material uncertain tax positions that
require recognition or disclosure in its financial statements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_10" id="_IncomeTaxDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MM
Global and MMBD Advisory&#8217;s income tax returns are subject to examination by the appropriate tax jurisdictions. As of December 31,
2021, MM Global and MMBD Advisory&#8217;s federal and state tax returns generally remain open for the last three years.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_11" id="_IncomeTaxDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PRC</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_12" id="_IncomeTaxDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gujia
was 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="c105" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" unitRef="pure">25</ix:nonFraction>% enterprise income tax rate to both foreign invested enterprises and domestic
enterprises. In the years ended December 31, 2021, 2020 and 2019, Gujia were recognized as small low-profit enterprises and received
a preferential income tax rate of <ix:nonFraction contextRef="c106" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" unitRef="pure">5</ix:nonFraction>%. In the years ended December 31, 2021, 2020 and 2019, Gujia and did not generate any taxable income.
Therefore, there was no provision for income taxes in the years ended December 31, 2021, 2020 and 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></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="text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
13 &#8211;&#160;<span style="text-decoration:underline">INCOME TAXES (continued)</span></b></span></p><div>

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

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_13" id="_IncomeTaxDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
reconciliations of the statutory income tax rate and the Company&#8217;s effective income tax rate are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_14" id="_IncomeTaxDisclosureTextBlock-c0_cont_13"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><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"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year Ended</b></span></p></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year Ended</b></span></p></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year Ended</b></span></p></td><td>&#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; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></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-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></span></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-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2019</b></span></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: 70%; text-align: justify; text-indent: -9pt; padding-left: 9pt">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: 7%; text-align: right"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">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: 7%; text-align: right"><ix:nonFraction contextRef="c5" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">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: 7%; text-align: right"><ix:nonFraction contextRef="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">16.5</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">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" sign="-" unitRef="pure">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" sign="-" unitRef="pure">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" sign="-" unitRef="pure">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-align: justify; text-indent: -9pt; padding-left: 9pt">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">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">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">25.0</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">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" sign="-" unitRef="pure">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" sign="-" unitRef="pure">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" sign="-" unitRef="pure">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-align: justify; text-indent: -9pt; padding-left: 9pt">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" sign="-" unitRef="pure">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" sign="-" unitRef="pure">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" sign="-" unitRef="pure">5.0</ix:nonFraction></td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">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">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">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">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-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">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" sign="-" unitRef="pure">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" sign="-" unitRef="pure">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" sign="-" unitRef="pure">21.0</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">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">0.0</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#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">0.0</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#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">0.0</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_15" id="_IncomeTaxDisclosureTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2021, 2020 and 2019, the components of the Company&#8217;s deferred income tax assets were set forth below:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_16" id="_IncomeTaxDisclosureTextBlock-c0_cont_15"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><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/> 2021</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/> 2020</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/> 2019</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">859,455</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">645,345</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="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="0" unitRef="usd">526,519</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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="mtc:DeferredTaxAssetsCutoffAdjustments" scale="0" unitRef="usd">47,704</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-132">-</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-133">-</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">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">907,159</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="0" unitRef="usd">645,345</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="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="0" unitRef="usd">526,519</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">907,159</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">645,345</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="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd">526,519</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-134">-</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-135">-</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-136">-</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_17" id="_IncomeTaxDisclosureTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2021, the Company has a net operating loss (&#8220;NOL&#8221;) carry forward for tax purposes of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" scale="0" unitRef="usd">11,628,112</ix:nonFraction> available
to offset future taxable income. Most of the NOLs from its subsidiaries as of December 31, 2021 will expire in years 2022 to 2026 if
not utilized. The NOL from the MM Global and MMBD Advisory as of December 31, 2021 will expire in years 2037 to 2041 if not utilized.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_18" id="_IncomeTaxDisclosureTextBlock-c0_cont_17"><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, 2021, 2020 and 2019. 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,
2021, 2020 and 2019. 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">261,814</ix:nonFraction>, $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="0" unitRef="usd">118,826</ix:nonFraction>, and $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="0" unitRef="usd">137,203</ix:nonFraction> for the years ended December 31, 2021, 2020 and
2019, respectively.</p><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>&#160;</b></span></p></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_19" id="_IncomeTaxDisclosureTextBlock-c0_cont_18"><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>Accounting
for Uncertainty in Income Taxes</b></span></p><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>&#160;</b></span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_20" id="_IncomeTaxDisclosureTextBlock-c0_cont_19"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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 relevant 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, 2021, 2020 and 2019<span>. </span></span></p><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>&#160;</b></span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_IncomeTaxDisclosureTextBlock-c0_cont_20"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 as of December
31, 2021, 2020 and 2019.</span></p></ix:continuation><div>

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

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
14 &#8211;&#160;<span style="text-decoration:underline">SHAREHOLDERS&#8217; EQUITY</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Common
Stock</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_3" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is authorized to issue <ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">500,000,000</ix:nonFraction> shares of common stock with a par value of $<ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> per share.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_4" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">On
January 4, 2018, MMTEC, Inc. was incorporated in the British Virgin Islands. On the same day, the Company issued <ix:nonFraction contextRef="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares">20,000</ix:nonFraction> common shares
at $<ix:nonFraction contextRef="c107" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> per share to its two directors/incorporators with cash proceeds of $<ix:nonFraction contextRef="c108" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd">20</ix:nonFraction>. On March 23, 2018, the Company issued <ix:nonFraction contextRef="c109" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares">8,980,000</ix:nonFraction> common
shares at $<ix:nonFraction contextRef="c109" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.18</ix:nonFraction> per share to eight individuals and four companies for total cash proceeds of $<ix:nonFraction contextRef="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd">1,616,400</ix:nonFraction>. On May 23, 2018, the Company
issued <ix:nonFraction contextRef="c111" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares">45,000,000</ix:nonFraction> common shares at $<ix:nonFraction contextRef="c111" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.001</ix:nonFraction> per share to the same 12 shareholders for total cash proceeds of $<ix:nonFraction contextRef="c112" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd">45,000</ix:nonFraction>. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_5" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">On
January 7, 2019, the Company completed its initial public offering on the NASDAQ Capital Market under the symbol of &#8220;MTC&#8221;.
The Company offered <ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares">1,800,000</ix:nonFraction> common shares at $<ix:nonFraction contextRef="c114" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares">4</ix:nonFraction> per share. Net proceeds raised by the Company from the initial public offering amounted
to $<ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="mtc:InitialPublicOfferingAmount" scale="0" unitRef="usd">6,478,801</ix:nonFraction> after deducting underwriting discounts and commissions and other offering expenses. Out of the $<ix:nonFraction contextRef="c113" decimals="-5" format="ixt:num-dot-decimal" name="mtc:ProceedFromIssuanceOfCommonStock" scale="6" unitRef="usd">6.5</ix:nonFraction> million net proceeds,
$<ix:nonFraction contextRef="c114" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EscrowDeposit" scale="0" unitRef="usd">500,000</ix:nonFraction> was deposited into an escrow account to satisfy the initial $<ix:nonFraction contextRef="c114" decimals="0" format="ixt:num-dot-decimal" name="mtc:InitialPotentialIndemnificationObligation" scale="0" unitRef="usd">500,000</ix:nonFraction> in potential indemnification obligations arising during
an escrow period of <ix:nonNumeric contextRef="c113" format="ixt-sec:durwordsen" name="mtc:EscrowPeriod">two years</ix:nonNumeric> following the closing date of January 7, 2019. On January 7, 2019, the Company sold additional <ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="mtc:AdditionalCommonSharesSold" scale="0" unitRef="shares">270,000</ix:nonFraction>
common shares at $<ix:nonFraction contextRef="c114" decimals="0" format="ixt:num-dot-decimal" name="mtc:SaleOfStocksPricePerShare" scale="0" unitRef="usdPershares">4</ix:nonFraction> per share. Net proceeds raised by the Company amounted to $<ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="mtc:NetProceedsRaisedAfterDeductingUnderwritingDiscounts" scale="0" unitRef="usd">993,600</ix:nonFraction> after deducting underwriting discounts. As a result,
the Company raised a total of $<ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="mtc:InceaseInCommonStockValue" scale="0" unitRef="usd">7,472,401</ix:nonFraction> from the issuance of <ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="mtc:IncreaseInCommonStockShares" scale="0" unitRef="shares">2,070,000</ix:nonFraction> shares of common stock in January 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_6" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Pursuant
to the service agreement dated </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 21<span>,
2020, </span>the company issued <ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares">750,000</ix:nonFraction> common shares 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="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfessionalFees" scale="0" unitRef="usd">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 loss.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_7" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">On
February 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="c117" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares">4,300,000</ix:nonFraction> of the Company&#8217;s common shares, at a purchase price of $<ix:nonFraction contextRef="c118" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares">3.70</ix:nonFraction> per share. The Company sold
the common shares for aggregate gross proceeds of $<ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="0" unitRef="usd">15,910,000</ix:nonFraction>. The net proceeds from the transactions were $<ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockConsiderationReceivedPerTransaction" scale="0" unitRef="usd">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;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_8" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the service agreement dated September 25, 2021, the company issued <ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" scale="0" unitRef="shares">426,200</ix:nonFraction> 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="c120" decimals="0" format="ixt:num-dot-decimal" name="mtc:TreasuryStockSharesCancelled" scale="0" unitRef="shares">319,820</ix:nonFraction>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_9" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">On
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="c121" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherInvestments" scale="0" unitRef="usd">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="c122" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets" scale="0" unitRef="shares">5,000,000</ix:nonFraction> common shares of the Company at a purchase price of $<ix:nonFraction contextRef="c121" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares">0.40</ix:nonFraction> per share. The gross proceeds of the transaction were
$<ix:nonFraction contextRef="c122" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="6" unitRef="usd">2.0</ix:nonFraction> million before deducting fees and other expenses.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_10" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the restricted stock award agreement dated <span>December 17, 2021</span>, <span>the
board </span>issued <ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" scale="0" unitRef="shares">531,300</ix:nonFraction> shares to employees as 2020 awards on December 31, 2021<span>. </span>The
fair value of the shares on the grant date was $<ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" scale="0" unitRef="usd">475,514</ix:nonFraction>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_11" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the restricted stock award agreement dated <span>December 24, 2021</span>, <span>the
board </span>issued <ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" scale="0" unitRef="shares">292,500</ix:nonFraction> shares to former employees on December 31, 2021<span>. </span>The fair value
of the shares on the grant date was $<ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" scale="0" unitRef="usd">229,028</ix:nonFraction>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p></ix:continuation><div>

</div><div>

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

</div><!-- Field: Page; Sequence: 88; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt">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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
14 &#8211;&#160;<span style="text-decoration:underline">SHAREHOLDERS&#8217; EQUITY (continued)</span></b></span></p><div>

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

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_12" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Share-based
compensation</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_13" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">On
January 14, 2020, 2019 Share Incentive Plan 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="c125" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">2,000,000</ix:nonFraction>
shares authorized for issuan</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ce 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_14" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_13"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the service agreement dated July 21, 2020, the company issued <ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" scale="0" unitRef="shares">750,000</ix:nonFraction> shares to Tony Wayne Network Technology Co., Limited (&#8220;Tony
Wayne&#8221;) on July 30, 2020 as compensation of a Hong Kong and China based consulting program.&#160;The fair value of the shares on
the grant date was $<ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" scale="0" unitRef="usd">1,005,000</ix:nonFraction>. The Company recognized the $<ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="mtc:StockBasedCompensationAmountReceived" scale="0" unitRef="usd">1,005,000</ix:nonFraction> in full as stock-based compensation to nonemployee during the year
ended December 31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_15" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the service agreement dated September 25, 2021, the company issued <ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" scale="0" unitRef="shares">426,200</ix:nonFraction> 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="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" scale="0" unitRef="usd">319,820</ix:nonFraction>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_16" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_15"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to 2019 <span>Share Incentive Plan, </span>pursuant to the restricted stock award agreement dated <span>December
17, 2021</span>, <span>the board </span>issued <ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" scale="0" unitRef="shares">531,300</ix:nonFraction> shares to employees as 2020 awards on December
31, 2021<span>. </span>The fair value of the shares on the grant date was $<ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" scale="0" unitRef="usd">475,514</ix:nonFraction>. Pursuant to the restricted
stock award agreement dated <span>December 24, 2021</span>, <span>the
board </span>issued <ix:nonFraction contextRef="c129" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" scale="0" unitRef="shares">292,500</ix:nonFraction> shares to former employees on December 31, 2021<span>. </span>The fair value
of the shares on the grant date was $<ix:nonFraction contextRef="c129" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" scale="0" unitRef="usd">229,028</ix:nonFraction>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_17" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognized the fair value of the shares $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings" scale="0" unitRef="usd">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<span>, all the authorized shares under the </span>2019
<span>Share Incentive </span>Plan were issued.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_17"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 17, 2022, 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 Stock Option Plan with 3,000,000
shares 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 3,000,000 shares available for issuance under the 2021 Share Incentive Plan.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_StatutoryReserveTextBlock-c0_cont_1" escape="true" name="mtc:StatutoryReserveTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
15 - <span style="text-decoration:underline">STATUTORY RESERVE</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_StatutoryReserveTextBlock-c0_cont_2" id="_StatutoryReserveTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gujia
operate in the PRC, are required to reserve <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="mtc:PercentageofReserveOnNetProfit" scale="-2" unitRef="pure">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">50</ix:nonFraction>% of the registered capital. This statutory
reserve is not distributable in the form of cash dividends.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_StatutoryReserveTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gujia
had sustained losses since establishment. As of December 31, 2021, 2020 and 2019, no appropriation to statutory reserves was required
as it incurred recurring net losses.</span></p></ix:continuation><div>

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

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

</div><!-- Field: Page; Sequence: 89; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt">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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
16 &#8211;&#160;<span style="text-decoration:underline">COMMITMENTS AND CONTINGENCIES</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating
Leases</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company entered into various operating lease agreements for office space. As a result of the adoption of ASC 842, the Company recognized
RMB<ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="mtc:RightUseOfAsset" scale="0" unitRef="cny">2,057,797</ix:nonFraction> (approximately $<ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="mtc:RightUseOfAsset" scale="0" unitRef="usd">295,000</ix:nonFraction>) of&#160;right-of-use assets and corresponding short-term leasing liabilities recorded in &#8220;Lease
liabilities, current&#8221; and long-term leasing liabilities recorded in &#8220;Lease liabilities, non-current&#8221;&#160;in total
of RMB <ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="cny">1,356,772</ix:nonFraction> (approximately $<ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd">194,000</ix:nonFraction>) on the consolidated balance sheets as of January&#160;1, 2019. The adoption had no material
impact on the company&#8217;s consolidated statements of operations and comprehensive loss for the year ended December&#160;31, 2019
or the opening balances of retained earnings as of January&#160;1, 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_4" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" name="us-gaap:LessorOperatingLeaseDescription">The
company leases office space under&#160;non-cancelable operating lease agreements, which expire at various dates in&#160;2022 and 2024.</ix:nonNumeric>
As of December&#160;31, 2021,&#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">1.57</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">4.78</ix:nonFraction>%.&#160;Future lease payments under operating leases as of December&#160;31, 2021
were as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_5" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"><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">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31, 2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify">2022</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:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" scale="0" unitRef="usd">373,949</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">2023</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:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" scale="0" unitRef="usd">58,783</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: justify">2024</td><td>&#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:OperatingLeasesFutureMinimumPaymentsDueInFourYears" scale="0" unitRef="usd">48,095</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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:OperatingLeasesFutureMinimumPaymentsDue" scale="0" unitRef="usd">480,827</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">Less imputed interest</td><td>&#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="mtc:ImputedInterest" scale="0" unitRef="usd">17,008</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <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:FinanceLeaseLiabilityPaymentsDue" scale="0" unitRef="usd">463,819</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">Less: current portion</td><td>&#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:LongTermDebtCurrent" scale="0" unitRef="usd">356,274</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Operating lease liability, non-current</td><td>&#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">107,545</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_6" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease
expense is recognized on a straight-line basis over the lease term. For the year ended December 31, 2021, 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">385,126</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">27,490</ix:nonFraction>. For the year ended December 31, 2020, 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">387,459</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">16,123</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:OperatingLeaseLeaseIncomeLeasePayments" scale="0" unitRef="usd">396,569</ix:nonFraction> and $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLeaseIncomeLeasePayments" scale="0" unitRef="usd">313,120</ix:nonFraction> during the years ended December 31, 2021 and 2020, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_7" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contingencies</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_7"><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. As such, MM Global has responded to FINRA inquires and continues to be subject to an open matter. The open matter
could result in censures fines or other sanctions. The potential loss on contingent liability is probable but the amount of the loss cannot
be reasonably estimated by the Company. Consequently, no accruals have been recorded with respect to the FINRA inquiries as of December
31, 2021.</p></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
17 -&#160;<span style="text-decoration:underline">CONCENTRATIONS</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_2" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_1"><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>Customer</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_3" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth information as to each customer that accounted for <ix:nonNumeric contextRef="c6" name="us-gaap:ConcentrationRiskCustomer"><ix:nonNumeric contextRef="c5" name="us-gaap:ConcentrationRiskCustomer"><ix:nonNumeric contextRef="c0" name="us-gaap:ConcentrationRiskCustomer">10%</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric> or more of the Company&#8217;s revenue for the years
ended December 31, 2021, 2020 and 2019. There is no customer that accounted for <ix:nonFraction contextRef="c5" decimals="2" format="ixt:num-dot-decimal" name="mtc:CompanyRevenuePercentage" scale="-2" unitRef="pure">10</ix:nonFraction>% or more of the Company&#8217;s revenue for the years
ended December 31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_4" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Customer</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Year Ended December&#160;31, 2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Year Ended December&#160;31, 2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Year Ended December&#160;31, 2019</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%">A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">*</div></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">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-138"><ix:nonFraction contextRef="c133" decimals="3" format="ixt:num-dot-decimal" name="mtc:ConcentrationRiskPercentage" scale="-2" unitRef="pure">28.0</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-139">*</div></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">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-140"><ix:nonFraction contextRef="c136" decimals="3" format="ixt:num-dot-decimal" name="mtc:ConcentrationRiskPercentage" scale="-2" unitRef="pure">15.2</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>C</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">%</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"><span style="-sec-ix-hidden: hidden-fact-142"><ix:nonFraction contextRef="c139" decimals="3" format="ixt:num-dot-decimal" name="mtc:ConcentrationRiskPercentage" scale="-2" unitRef="pure">33.6</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>E</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c140" decimals="3" format="ixt:num-dot-decimal" name="mtc:ConcentrationRiskPercentage" scale="-2" unitRef="pure">11.1</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;*</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-144; -sec-ix-hidden: hidden-fact-143">*</div></td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation id="_ConcentrationRiskDisclosureTextBlock-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less
than 10%</span></td>
</tr></table></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
18 &#8211; <span style="text-decoration:underline">SEGMENT INFORMATION</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_2" id="_SegmentReportingDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company currently has two operating segments, (i) Gujia, MM Future, HC Securities and MMBD Advisory provide market data services and
fund management services, and (ii) MM Global operates as an introducing broker that clears all transactions through a clearing broker
dealer and earns commission income 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_3" id="_SegmentReportingDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables present summary information by segment:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_SegmentReportingDisclosureTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gujia, MM Future, HC Securities and MMBD Advisory</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">MM Global</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Unallocated</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Year Ended December 31, 2021</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; padding-left: 9pt">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="c143" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">260,678</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="c144" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">392,358</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-145">-</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:Revenues" scale="0" unitRef="usd">653,036</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; padding-left: 0.125in">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="c143" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">119,376</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="c144" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">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-146">-</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">511,734</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</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="c143" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">4,008,966</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="c144" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">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="c145" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">7,050,755</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="c143" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">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-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">$</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><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:DepreciationAndAmortization" scale="0" unitRef="usd">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="c143" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="0" unitRef="usd">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-149">-</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-150">-</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:PaymentsToAcquireProductiveAssets" scale="0" unitRef="usd">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">Year Ended December 31, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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; padding-left: 9pt">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="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">94,637</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="c147" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">647,488</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-151">-</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:Revenues" scale="0" unitRef="usd">742,125</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; padding-left: 9pt">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="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">87,232</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="c147" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">647,488</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-152">-</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">734,720</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 INCOME (LOSS)</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="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">1,576,531</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="c147" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd">46,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">$</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:NetIncomeLoss" scale="0" sign="-" unitRef="usd">1,651,345</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:NetIncomeLoss" scale="0" sign="-" unitRef="usd">3,181,596</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="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">54,576</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-153">-</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-154">-</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:DepreciationAndAmortization" scale="0" unitRef="usd">54,576</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="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="0" unitRef="usd">18,379</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-155">-</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-156">-</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:PaymentsToAcquireProductiveAssets" scale="0" unitRef="usd">18,379</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, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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; padding-left: 9pt">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="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">161,832</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="c150" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd">38,965</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-157">-</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:Revenues" scale="0" unitRef="usd">200,797</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; padding-left: 9pt">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="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">70,942</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="c150" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="0" unitRef="usd">38,965</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-158">-</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">109,907</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</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="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">1,264,273</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="c150" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">36,418</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="c151" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">942,543</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:NetIncomeLoss" scale="0" sign="-" unitRef="usd">2,243,234</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="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd">25,839</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-159">-</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-160">-</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:DepreciationAndAmortization" scale="0" unitRef="usd">25,839</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="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="0" unitRef="usd">129,800</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-161">-</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-162">-</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:PaymentsToAcquireProductiveAssets" scale="0" unitRef="usd">129,800</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, 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="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="c152" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">6,204,026</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="c153" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">121,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"><ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">8,262,117</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">14,587,501</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">As of December 31, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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</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="c155" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">2,912,884</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="c156" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">295,064</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="c157" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">502,324</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">3,710,272</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></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: 91; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt">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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SubsequentEventsTextBlock-c0_cont_1" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
19 &#8211; <span style="text-decoration:underline">SUBSEQUENT EVENTS</span>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_SubsequentEventsTextBlock-c0_cont_2" id="_SubsequentEventsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following subsequent events were evaluated on April 22, 2022, the date the financial statements were issued.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SubsequentEventsTextBlock-c0_cont_3" id="_SubsequentEventsTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Except
as set forth below, there were no events that occurred subsequent to December 31, 2021 that require adjustment to or disclosure in the
consolidated financial statements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SubsequentEventsTextBlock-c0_cont_4" id="_SubsequentEventsTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 17, 2022, the Company adopted the 2021 Equity Incentive Plan. The purpose of the 2021 Equity Incentive Plan is to attract and
retain outstanding individuals as employees, directors and consultants of the Company and its subsidiaries, to recognize the contributions
made to the Company and its subsidiaries by employees, directors and consultants, and to provide such employees, directors and consultants
with additional incentive to expand and improve the profits and achieve the objectives of the Company and its subsidiaries, by providing
such employees, directors and consultants with the opportunity to acquire or increase their proprietary interest in the Company through
receipt of Awards.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SubsequentEventsTextBlock-c0_cont_5" id="_SubsequentEventsTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 26, 2022, <ix:nonNumeric contextRef="c158" continuedAt="_StockMarketTransactionDescription-c158_cont_1" name="mtc:StockMarketTransactionDescription">the Company received a letter (the &#8220;Notification Letter&#8221;) from the Listings Qualifications Department of
The NASDAQ Stock Market LLC notifying the Company that the minimum closing bid price per share for its 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). The Notification Letter has no immediate effect on the listing or trading of the Company&#8217;s common stock on the
NASDAQ Capital Market.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_SubsequentEventsTextBlock-c0_cont_5"><ix:continuation id="_StockMarketTransactionDescription-c158_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to NASDAQ Listing Rule 5810(c)(3)(A), the Company has 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'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.</span></p></ix:continuation></ix:continuation><div>

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

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

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

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">F-27</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 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><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="c4" id="hidden-fact-1" name="mtc:LoanReceivableNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-2" name="mtc:LoanReceivableCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-3" name="us-gaap:LongTermInvestments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-4" name="us-gaap:DeferredRevenue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-5" name="us-gaap:DueToRelatedPartiesCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-6" name="us-gaap:OtherLoansPayableLongTerm" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-7" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-8" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-9" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-10" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-11" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-12" name="mtc:GovernmentSubsidy" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-13" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-14" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-15" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-16" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-17" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-18" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-19" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c13" id="hidden-fact-20" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-21" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-22" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-23" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c13" id="hidden-fact-24" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-25" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-26" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-27" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-28" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-29" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-30" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-31" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-32" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-33" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-34" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-35" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-36" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-37" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-38" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-39" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-40" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-41" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-42" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-43" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-44" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-45" name="us-gaap:StockholdersEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c36" id="hidden-fact-46" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c36" id="hidden-fact-47" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c37" id="hidden-fact-48" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c38" id="hidden-fact-49" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c36" id="hidden-fact-50" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c36" id="hidden-fact-51" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c37" id="hidden-fact-52" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c38" id="hidden-fact-53" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c34" id="hidden-fact-54" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c35" id="hidden-fact-55" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c36" id="hidden-fact-56" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c38" id="hidden-fact-57" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c34" id="hidden-fact-58" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c35" id="hidden-fact-59" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c36" id="hidden-fact-60" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c37" id="hidden-fact-61" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-62" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-63" name="us-gaap:StockholdersEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c42" decimals="0" id="hidden-fact-64" name="us-gaap:StockholdersEquity" sign="-" unitRef="usd">16607654</ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-65" name="us-gaap:ImpairmentOfInvestments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-66" name="us-gaap:ImpairmentOfInvestments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-67" name="us-gaap:ShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-68" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-69" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-70" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-71" name="us-gaap:GainLossOnTerminationOfLease" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-72" name="us-gaap:GainLossOnTerminationOfLease" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-73" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-74" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-75" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-76" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-77" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-78" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-79" name="mtc:PaymentofLoanToRelatedParty" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-80" name="mtc:PaymentofLoanToRelatedParty" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-81" name="mtc:CollectionLoanToRelatedParty" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-82" name="mtc:PaymentOfLoanToEmployee" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-83" name="mtc:PaymentOfLoanToEmployee" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-84" name="mtc:CollectionOfLoanEmployee" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-85" name="mtc:CollectionOfLoanEmployee" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-86" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-87" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-88" name="us-gaap:PaymentsToAcquireLoansReceivable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-89" name="us-gaap:PaymentsToAcquireLoansReceivable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-90" name="us-gaap:ProceedsFromIssuanceOfDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-91" name="us-gaap:ProceedsFromIssuanceOfDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-92" name="us-gaap:FinanceLeasePrincipalPayments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-93" name="us-gaap:FinanceLeasePrincipalPayments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-94" name="us-gaap:ProceedsFromRelatedPartyDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-95" name="us-gaap:ProceedsFromRelatedPartyDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-96" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-97" name="us-gaap:InterestPaidNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-98" name="us-gaap:InterestPaidNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-99" name="us-gaap:InterestPaidNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-100" name="us-gaap:IncomeTaxesPaid" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-101" name="us-gaap:IncomeTaxesPaid" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-102" name="us-gaap:IncomeTaxesPaid" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-103" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-104" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-105" name="mtc:ProceedsFromIssuanceOfStocksDepositedInEscrow" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-106" name="mtc:ProceedsFromIssuanceOfStocksDepositedInEscrow" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-107" name="mtc:ExpensePaidByRelatedPartiesOnBehalfOfCompany" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-108" name="mtc:AcquisitionConsiderationGivenUpByARelatedParty" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-109" name="mtc:AcquisitionConsiderationGivenUpByARelatedParty" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-110" name="us-gaap:ProceedsFromSaleOfInvestmentProjects" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-111" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-112" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-113" name="mtc:OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-114" name="mtc:OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-115" name="mtc:InvestorRelationsManagementServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-116" name="mtc:FundManagementFee" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-117" name="mtc:FundManagementFee" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-118" name="us-gaap:OtherCashEquivalentsAtCarryingValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-119" name="us-gaap:OtherCashEquivalentsAtCarryingValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-120" name="us-gaap:GoodwillImpairmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-121" name="us-gaap:GoodwillImpairmentLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-122" name="us-gaap:DeferredRevenue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-123" name="us-gaap:Deposits" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c82" id="hidden-fact-124" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-125" name="mtc:AccruedTechnicalServiceFees" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" decimals="0" id="hidden-fact-126" name="us-gaap:OtherAccruedLiabilitiesCurrent" unitRef="usd">78767</ix:nonFraction>
<ix:nonFraction contextRef="c101" id="hidden-fact-127" name="mtc:DueToRelatedParties" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c103" id="hidden-fact-128" name="mtc:DueToRelatedParties" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-129" name="mtc:DueToRelatedParties" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-130" name="us-gaap:ShortTermBorrowings" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-131" name="mtc:ExpensesPaidByRelatedParty" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-132" name="mtc:DeferredTaxAssetsCutoffAdjustments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c23" id="hidden-fact-133" name="mtc:DeferredTaxAssetsCutoffAdjustments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-134" name="us-gaap:DeferredTaxLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-135" name="us-gaap:DeferredTaxLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c23" id="hidden-fact-136" name="us-gaap:DeferredTaxLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c131" id="hidden-fact-137" name="mtc:ConcentrationRiskPercentage" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c132" id="hidden-fact-138" name="mtc:ConcentrationRiskPercentage" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c134" id="hidden-fact-139" name="mtc:ConcentrationRiskPercentage" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c135" id="hidden-fact-140" name="mtc:ConcentrationRiskPercentage" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c137" id="hidden-fact-141" name="mtc:ConcentrationRiskPercentage" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c138" id="hidden-fact-142" name="mtc:ConcentrationRiskPercentage" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c141" id="hidden-fact-143" name="mtc:ConcentrationRiskPercentage" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c142" id="hidden-fact-144" name="mtc:ConcentrationRiskPercentage" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:footnote id="ix_2_footnote" xml:lang="en-US">Less than 10%</ix:footnote><!--Text not found in footnote sections assigned to Schedules of company's revenue-->
<ix:nonFraction contextRef="c145" id="hidden-fact-145" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c145" id="hidden-fact-146" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c144" id="hidden-fact-147" name="us-gaap:DepreciationAndAmortization" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c145" id="hidden-fact-148" name="us-gaap:DepreciationAndAmortization" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c144" id="hidden-fact-149" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c145" id="hidden-fact-150" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c148" id="hidden-fact-151" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c148" id="hidden-fact-152" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c147" id="hidden-fact-153" name="us-gaap:DepreciationAndAmortization" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c148" id="hidden-fact-154" name="us-gaap:DepreciationAndAmortization" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c147" id="hidden-fact-155" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c148" id="hidden-fact-156" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c151" id="hidden-fact-157" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c151" id="hidden-fact-158" name="us-gaap:GrossProfit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c150" id="hidden-fact-159" name="us-gaap:DepreciationAndAmortization" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c151" id="hidden-fact-160" name="us-gaap:DepreciationAndAmortization" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c150" id="hidden-fact-161" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c151" id="hidden-fact-162" name="us-gaap:PaymentsToAcquireProductiveAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
<ix:nonNumeric contextRef="c1" name="dei:EntityAddressStateOrProvince">NY</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey">0001742518</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="mtc-20211231.xsd" xlink:type="simple"></link:schemaRef></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><ix:relationship fromRefs="hidden-fact-128 ix_0_fact" toRefs="ix_0_footnote"></ix:relationship>
<ix:relationship fromRefs="hidden-fact-127 ix_1_fact" toRefs="ix_1_footnote"></ix:relationship>
<ix:relationship fromRefs="hidden-fact-137 hidden-fact-138 hidden-fact-139 hidden-fact-140 hidden-fact-141 hidden-fact-142 hidden-fact-143 hidden-fact-144" toRefs="ix_2_footnote"></ix:relationship>
<xbrli:context id="c0">
  <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="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>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-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>2022-04-22</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>2021-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>2020-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>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-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>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-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>2018-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>2018-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:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-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:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-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">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-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:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c14">
  <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>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-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:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="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>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-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>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-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">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c19">
  <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>2019-12-31</xbrli:instant>
  </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:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-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:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-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:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-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:entity>
  <xbrli:period>
    <xbrli:instant>2019-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">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c25">
  <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>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c27">
  <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>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-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:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c29">
  <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="c30">
  <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="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c32">
  <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="c33">
  <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="c34">
  <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="c35">
  <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="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c37">
  <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="c38">
  <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="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:instant>2021-12-31</xbrli:instant>
  </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:instant>2021-12-31</xbrli:instant>
  </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:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </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:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </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">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="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-01-29</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:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-03-28</xbrli:startDate>
    <xbrli:endDate>2018-03-28</xbrli:endDate>
  </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: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="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-03-01</xbrli:startDate>
    <xbrli:endDate>2020-03-23</xbrli:endDate>
  </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="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</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="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</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="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0: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="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0: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="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:StatementGeographicalAxis">country:US</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="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:CactiFintecLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </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: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="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-09-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">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="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-05</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-11-05</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </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="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:ZhengtongHuazhiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-08-10</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="us-gaap:RelatedPartyTransactionAxis">mtc:ZhengtongHuazhiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-08-10</xbrli:startDate>
    <xbrli:endDate>2019-08-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-01-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-10-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="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraMDu9NB6bgCaY5bUx/v6knBq7NpobLrfJfjRYTZustaHxR8+vSjnxmkQjI2FX/iF1oPpRm8K8Bk737VSQZ8W9bgOOB1zhU2SlrBhRrKf+2gVQqFgC2dXf0R/Tl3HhaTz9+fzxSvPE0WKEIoTtY+gIeM8XLZxXZI65cX2NTf3KqfIkEiOcXHMaU] CSR-->
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c74">
  <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>2021-12-31</xbrli:instant>
  </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="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c76">
  <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>2021-12-31</xbrli:instant>
  </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="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c78">
  <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>2021-12-31</xbrli:instant>
  </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="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c80">
  <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:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-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="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mtc:FinanceLeaseRightofuseAssetMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </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="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mtc:FinanceLeaseRightofuseAssetMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-06-01</xbrli:startDate>
    <xbrli:endDate>2019-07-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-07-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </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="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </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="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-10-01</xbrli:startDate>
    <xbrli:endDate>2020-10-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:entity>
  <xbrli:period>
    <xbrli:startDate>2021-08-25</xbrli:startDate>
    <xbrli:endDate>2021-09-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-09-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-01</xbrli:startDate>
    <xbrli:endDate>2021-12-05</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-03-28</xbrli:startDate>
    <xbrli:endDate>2018-03-28</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="us-gaap:RelatedPartyTransactionAxis">mtc:XtranferMember</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="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:XtranferMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-10-01</xbrli:startDate>
    <xbrli:endDate>2020-10-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:entity>
  <xbrli:period>
    <xbrli:startDate>2019-04-18</xbrli:startDate>
    <xbrli:endDate>2019-04-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c95">
  <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="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtc:MMBDTradingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-04-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-04-15</xbrli:startDate>
    <xbrli:endDate>2020-04-22</xbrli:endDate>
  </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:RelatedPartyTransactionsByRelatedPartyAxis">mtc:XiangdongWenMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </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:RelatedPartyTransactionsByRelatedPartyAxis">mtc:ZhenFanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </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:RelatedPartyTransactionsByRelatedPartyAxis">mtc:XiangdongWenMember</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="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:XiangdongWenMember</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="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:ZhenFanMember</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="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:ZhenFanMember</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="c105">
  <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>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mtc:PRCMember</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="c106">
  <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>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</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:RelatedPartyTransactionAxis">mtc:MMTECIncMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-01-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-01-04</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:RelatedPartyTransactionAxis">mtc:MMTECIncMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-03-23</xbrli:instant>
  </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:RelatedPartyTransactionAxis">mtc:MMTECIncMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-03-01</xbrli:startDate>
    <xbrli:endDate>2018-03-23</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:RelatedPartyTransactionAxis">mtc:MMTECIncMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-05-23</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:RelatedPartyTransactionAxis">mtc:MMTECIncMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-05-01</xbrli:startDate>
    <xbrli:endDate>2018-05-23</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="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-01-07</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="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-01-07</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="us-gaap:RelatedPartyTransactionAxis">mtc:TonyWayneNetworkTechnologyCoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-07-21</xbrli:instant>
  </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="us-gaap:RelatedPartyTransactionAxis">mtc:TonyWayneNetworkTechnologyCoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-07-01</xbrli:startDate>
    <xbrli:endDate>2020-07-21</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="us-gaap:AwardTypeAxis">mtc:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-01</xbrli:startDate>
    <xbrli:endDate>2021-02-22</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="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="c119">
  <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:instant>2021-09-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-09-02</xbrli:startDate>
    <xbrli:endDate>2021-09-25</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="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="c122">
  <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-01</xbrli:startDate>
    <xbrli:endDate>2021-12-20</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="us-gaap:AwardTypeAxis">mtc:RestrictedStockAwardAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-01</xbrli:startDate>
    <xbrli:endDate>2021-12-17</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="us-gaap:AwardTypeAxis">mtc:RestrictedStockAwardAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-12-01</xbrli:startDate>
    <xbrli:endDate>2021-12-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">mtc:StockOptionPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-01-14</xbrli:instant>
  </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="us-gaap:RelatedPartyTransactionAxis">mtc:TonyWayneNetworkTechnologyCoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2021-07-21</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="us-gaap:RelatedPartyTransactionAxis">mtc:FortuneFintechLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-09-02</xbrli:startDate>
    <xbrli:endDate>2021-09-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c128">
  <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-01</xbrli:startDate>
    <xbrli:endDate>2021-12-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c129">
  <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-01</xbrli:startDate>
    <xbrli:endDate>2021-12-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-01-01</xbrli:instant>
  </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="pf0:MajorCustomersAxis">mtc:CustomerAMember</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="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerAMember</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="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerBMember</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="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerBMember</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="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerCMember</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="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerCMember</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="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerEMember</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="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerEMember</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="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerEMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:GujiaMember</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="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MMGlobalMember</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="c145">
  <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="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:GujiaMember</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="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MMGlobalMember</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="c148">
  <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>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </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="us-gaap:StatementBusinessSegmentsAxis">mtc:GujiaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001742518</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MMGlobalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c151">
  <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>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</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="us-gaap:StatementBusinessSegmentsAxis">mtc:GujiaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</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="us-gaap:StatementBusinessSegmentsAxis">mtc:MMGlobalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </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="us-gaap:StatementBusinessSegmentsAxis">mtc:UnallocatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-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:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:GujiaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</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="us-gaap:StatementBusinessSegmentsAxis">mtc:MMGlobalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-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:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:UnallocatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-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:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-05</xbrli:startDate>
    <xbrli:endDate>2022-01-26</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="ils">
  <xbrli:measure>iso4217:ILS</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>2
<FILENAME>f20f2021ex12-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; margin: 0pt 0; text-align: right"><B>Exhibit 12.1</B></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&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: 0.5in">1.</TD><TD STYLE="text-align: justify">I have reviewed this annual report on Form 20-F of MMTec, Inc.;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&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: 0.5in">2.</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&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: 0.5in">3.</TD><TD STYLE="text-align: justify">Based on my knowledge, the financial statements, and other financial information included in this report,
fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the
periods presented in this report;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&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: 0.5in">4.</TD><TD STYLE="text-align: justify">The company&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 company and have:</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">a.</TD><TD STYLE="text-align: justify">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to
be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries,
is made known to us by others within those entities, particularly during the period in which this report is being prepared;</TD></TR></TABLE>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">c.</TD><TD STYLE="text-align: justify">Evaluated the effectiveness of the company&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</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">d.</TD><TD STYLE="text-align: justify">Disclosed in this report any change in the company&rsquo;s internal control over financial reporting that
occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the
company&rsquo;s internal control over financial reporting; and</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&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: 0.5in">5.</TD><TD STYLE="text-align: justify">The company&rsquo;s other certifying officer(s) and I have disclosed, based on our most recent evaluation
of internal control over financial reporting, to the company&rsquo;s auditors and the audit committee of the company&rsquo;s board of
directors (or persons performing the equivalent functions):</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">a.</TD><TD STYLE="text-align: justify">All significant deficiencies and material weaknesses in the design or operation of internal control over
financial reporting which are reasonably likely to adversely affect the company&rsquo;s ability to record, process, summarize and report
financial information; and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">b.</TD><TD STYLE="text-align: justify">Any fraud, whether or not material, that involves management or other employees who have a significant
role in the company&rsquo;s internal control over financial reporting.</TD></TR></TABLE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">Date: April 22, 2022</TD>
    <TD STYLE="width: 5%">By:</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 35%">/s/ Xiangdong Wen</TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Name:&nbsp;</TD>
    <TD>Xiangdong Wen</TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Title:</TD>
    <TD>Chief Executive Officer</TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>(Principal Executive Officer)</TD>
    </TR>
  </TABLE>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>3
<FILENAME>f20f2021ex12-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; margin: 0pt 0; text-align: right"><B>Exhibit 12.2</B></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&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: 0.5in">1.</TD><TD STYLE="text-align: justify">I have reviewed this annual report on Form 20-F of MMTec, Inc.;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&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: 0.5in">2.</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&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: 0.5in">3.</TD><TD STYLE="text-align: justify">Based on my knowledge, the financial statements, and other financial information included in this report,
fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the
periods presented in this report;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&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: 0.5in">4.</TD><TD STYLE="text-align: justify">The company&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 company and have:</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&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: 0.5in"></TD><TD STYLE="width: 0.5in">a.</TD><TD STYLE="text-align: justify">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to
be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries,
is made known to us by others within those entities, particularly during the period in which this report is being prepared;</TD></TR></TABLE>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">c.</TD><TD STYLE="text-align: justify">Evaluated the effectiveness of the company&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</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">d.</TD><TD STYLE="text-align: justify">Disclosed in this report any change in the company&rsquo;s internal control over financial reporting that
occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the
company&rsquo;s internal control over financial reporting; and</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&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: 0.5in">5.</TD><TD STYLE="text-align: justify">The company&rsquo;s other certifying officer(s) and I have disclosed, based on our most recent evaluation
of internal control over financial reporting, to the company&rsquo;s auditors and the audit committee of the company&rsquo;s board of
directors (or persons performing the equivalent functions):</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">a.</TD><TD STYLE="text-align: justify">All significant deficiencies and material weaknesses in the design or operation of internal control over
financial reporting which are reasonably likely to adversely affect the company&rsquo;s ability to record, process, summarize and report
financial information; and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">b.</TD><TD STYLE="text-align: justify">Any fraud, whether or not material, that involves management or other employees who have a significant
role in the company&rsquo;s internal control over financial reporting.</TD></TR></TABLE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">Date: April 22, 2022</TD>
    <TD STYLE="width: 5%">By:</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 35%">/s/ Min Kong</TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Name:&nbsp;</TD>
    <TD>Min Kong</TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Title:</TD>
    <TD>Chief Executive Officer</TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>(Principal Financial and Accounting Officer)</TD>
    </TR>
  </TABLE>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>4
<FILENAME>f20f2021ex13-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; margin: 0pt 0; text-align: right"><B>Exhibit 13.1</B></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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, 2021 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.</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%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD></TD>
    <TD COLSPAN="3"><B>MMTEC, INC.</B></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 31%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>April 22, 2022</TD>
    <TD>By:</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid">/s/ Xiangdong Wen</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD></TD>
    <TD>Name:</TD>
    <TD>Xiangdong Wen</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD></TD>
    <TD>Title:</TD>
    <TD>Chief Executive Officer</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>(Principal Executive Officer)</TD></TR>
  </TABLE>

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

<P STYLE="margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.2
<SEQUENCE>5
<FILENAME>f20f2021ex13-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; margin: 0pt 0; text-align: right"><B>Exhibit 13.2</B></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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, 2021 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.</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%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD></TD>
    <TD COLSPAN="3"><B>MMTEC, INC.</B></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 31%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>April 22, 2022</TD>
    <TD>By:</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid">/s/ Min Kong</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD></TD>
    <TD>Name:&nbsp;</TD>
    <TD>Min Kong</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD></TD>
    <TD>Title:</TD>
    <TD>Chief Financial Officer</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">(Principal Financial and Accounting Officer)</TD></TR>
  </TABLE>

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

<P STYLE="margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>6
<FILENAME>f20f2021ex15-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: 0pt 0 0pt 0.5in"><B>Exhibit 15.1</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&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: 0pt 0 0pt 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">We consent to the incorporation by reference in this Registration
Statement on Form F-3 (No. 333-239731) of our report dated April 22, 2022 with respect to the audited consolidated balance sheets as of
December 31, 2021 and 2020, and the related consolidated statements of operations and comprehensive loss, changes in shareholders&rsquo;
equity (deficit), and cash flows for each of the three years ended December 31, 2021, which appears in this Form 20-F.</P>

<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: 40%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/ MaloneBailey, LLP</I></FONT></TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">www.malonebailey.com</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Houston, Texas</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 22, 2022</FONT></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>

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

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

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ P #   #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &-!8$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#GO$'Q"\,^$[Q+36=?T_2[IT\U8;JY6-RN2-V">F0?R-9G_"Z
M? 7_ $.&B_\ @;'_ (UROBJUEOOB?<VD%Y)IS7CZ=;RW-O'&TOEB*^?:"ZL!
MED7M71_\*M?_ *&S6O\ OFU_^,4 3_\ "Z? 7_0X:+_X&Q_XT?\ "Z? 7_0X
M:+_X&Q_XU!_PJU_^ALUK_OFU_P#C%'_"K7_Z&S6O^^;7_P",4 3_ /"Z? 7_
M $.&B_\ @;'_ (T?\+I\!?\ 0X:+_P"!L?\ C4'_  JU_P#H;-:_[YM?_C%'
M_"K7_P"ALUK_ +YM?_C% $__  NGP%_T.&B_^!L?^-'_  NGP%_T.&B_^!L?
M^-0?\*M?_H;-:_[YM?\ XQ1_PJU_^ALUK_OFU_\ C% $_P#PNGP%_P!#AHO_
M (&Q_P"-'_"Z? 7_ $.&B_\ @;'_ (U!_P *M?\ Z&S6O^^;7_XQ1_PJU_\
MH;-:_P"^;7_XQ0!/_P +I\!?]#AHO_@;'_C1_P +I\!?]#AHO_@;'_C4'_"K
M7_Z&S6O^^;7_ .,4?\*M?_H;-:_[YM?_ (Q0!/\ \+I\!?\ 0X:+_P"!L?\
MC1_PNGP%_P!#AHO_ (&Q_P"-0?\ "K7_ .ALUK_OFU_^,4?\*M?_ *&S6O\
MOFU_^,4 3_\ "Z? 7_0X:+_X&Q_XT?\ "Z? 7_0X:+_X&Q_XU!_PJU_^ALUK
M_OFU_P#C%'_"K7_Z&S6O^^;7_P",4 3_ /"Z? 7_ $.&B_\ @;'_ (T?\+I\
M!?\ 0X:+_P"!L?\ C4'_  JU_P#H;-:_[YM?_C%'_"K7_P"ALUK_ +YM?_C%
M $__  NGP%_T.&B_^!L?^-'_  NGP%_T.&B_^!L?^-0?\*M?_H;-:_[YM?\
MXQ1_PJU_^ALUK_OFU_\ C% $_P#PNGP%_P!#AHO_ (&Q_P"-'_"Z? 7_ $.&
MB_\ @;'_ (U!_P *M?\ Z&S6O^^;7_XQ1_PJU_\ H;-:_P"^;7_XQ0!/_P +
MI\!?]#AHO_@;'_C1_P +I\!?]#AHO_@;'_C4'_"K7_Z&S6O^^;7_ .,4?\*M
M?_H;-:_[YM?_ (Q0!/\ \+I\!?\ 0X:+_P"!L?\ C1_PNGP%_P!#AHO_ (&Q
M_P"-0?\ "K7_ .ALUK_OFU_^,4?\*M?_ *&S6O\ OFU_^,4 6H?C%X%N9XX8
MO%VC/+(X1%%['EF)P .>I)KL:\'^+7AV?POHEW =9O-5M[O3+MGAOHX"%>/R
MF1U*1J002>_>O<K-VDM(68Y9D!)_"@":BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "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 HHHH **** /*=8_Y+%#_P!?.G_^D^H5ZGFO*]9_Y+)#_P!?.G_^D^H5ZANH
M DS1FH]U&Z@"3-&:CW4;J ),T9J/=1NH DS1FH]U&>^* ),T9IG/I1DGH,T
M/S1FF<_W31SZ4 /S1FH\D=1BEY]* 'YHS4>?:EY'48H ?FC-1[J-U $F:,U'
MNHW4 29HS4>ZC=0!)FC-1[J-U 'D_P"T%_R"4_[!FH?^@Q5ZOI__ !XV_P#N
M+_*O)?V@C_Q*4_[!NH?^@Q5ZUI__ !XV_P#N+_*@"Q1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% 'DVMG_B\T'_ %\:?_Z3ZA7IFZO,->;;\9K?_KXT
M_P#]$:A7I.^@";=1NJ'?1OH FW4;JAWT;Z )MU&ZH=]&^@";=7S_ /M">)]1
M^'?Q2^'_ (T@U.YM?#^E+)%XBL_/86TEC<30VYG=,[<P/(DF[&0N_M7O>ZN:
M\4?#G0/'$]P^MV+ZE'<:=-I4]K)/)]GEM92#(C1 [3G:/F(R,<&EK=-=!Z6:
M9\L:]-XR^(EU\9Y-+\2:IIVM7.H>'[CPUY-Y)&EBC@M#&J!MH64(ID&/F\TY
MKH(_B-/^T!\4OA#<VNJ:CIGA/4]+U&"^L-/O)+<M?_9$DF5RA!W0$A!G[K,V
M.17NA^"OA5=;U+5H[2^M[Z_GLKBY:'4;B-"]H,6V$#[55!QM  /?-/L_@SX0
MT[7-%UBQTAK"\T:XO;VR^R3R11)-=L6N7:-6VN9"3G<#[8JE9:=/^!;^O1 V
MWKU_I_UY7/FSQ%HLFE_ WX^:_9ZSX@BU30M9U6PTYQKEV?)A3[.8T7=(<%3G
M#=1N/.#7>^)M0U71?$/@KPS%9:QX.L_%WBA=.OFEUA[EY+6&PEN0(9=[>5YS
MH(SL(.$;&"<UZ9=? [P=>>%/%7AN:SO9-'\47DE_JT!U*XW3S2%2[!]^Y VU
M<JI XZ5-?_!KPKK%A>6FIV]_JJW,D$OG7^IW$T\$D)+0O!*S[H64DD%"#DFD
MOLWZ*/X6O]XGUM_>_';[CH/"_A6/PK<:J+?4;Z[M;J6.6.UO;I[C[)A I5&<
ME@K%=V">I-?/?Q8TK4?$7Q)^+FFV7B/6-"N%T#09-/N[.^F46%S+=3H9XXPV
MW/RIN&,,%P<YKVAOA?IL>M^&M1M[O4(YM%N9KGS);^>66[:2$Q%9F9SYJXQ]
M\-C:-N.:36/@_P"%]<U_6M:NH+[^T=8@M;:]EAU*XB$D=NYDA4*K@+M8D_*!
MG)SG-'5-_P!:!T:7]:GSGXH^-_B1M*U@W5S)X?\ B+I*Z9X6U](96\FRDN=2
MB@.H0QL=FR2&3S8Y,<;L'[I%?47A_P "V_A77)+FRU/5);:2T%NUA?7\MTFY
M7SYP\QF8,0=IP<'BH=>^&_A7Q1=:M<:MH5GJ$VKZ>NE:@\\>3=6JLS)&_KM9
MV(/4$\&JUE\+= L;&WM0=3N5MYX+B*:[U6YFF4PMOB3S&<L8PW\!.T]P::>B
MOO\ Y_U?Y^2%;5VV_K^O^'.TW4;JBWY/O2;Z0R;=1NJ'?1OH FW4;JAWT;Z
M)MU&ZH=]&^@#RW]H!O\ B4Q_]@W4/_08J]=T_P#X\;?_ '%_E7COQ^;_ (E,
M?_8.O_\ T&*O8M/_ ./&W_W%_E0!8HHHH **** "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 HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@#R#Q$V/C-;?]?&G_ /HC4*]&W5YMXF;'QFMO^N^G_P#HC4*]"W4
M3[J-U0;J-U $^ZC=4&ZC=0!/NH#%B!4&ZC=0!X)_PNG5-)\/>,?%<-G;:E?'
MQ-J6CVMI=3NOEVMC')A8XT5G=F:%V.T<>868[5I_QRUR3Q;X-^"^LVUC<NVL
M>)=+E;3X+UH#)%/:RNT+.I *],YX.T5V5U\#?#&L76K0ZOIT.IZ3=ZK)KD$#
M221O;7<L1BN,,C#*2*6)4G!WN""#6MJGPD\):QX?\.:)<Z6XTOP[+%-I,,%[
M/";1XD*1LKI(&)520-Q/4TH[*_\ =_#?[V-[NW7F_';[CYKTO6K_ $WP"_C>
M_NM2MKCX:_$*Y74M#NKV25M-TF1E22VE<.5N%BBG2X5R6   '2NZUS34F\4?
M";Q DUVG_"3^.+B_=%O)@CVQL;@P(5W;=A6**3;C&XYQ7LNE?#?PQHOA?5/#
MMIH\ T;56G?4+:9GF-XTPQ,TSN2TC.."6).,#M4FM> /#_B"X\-SWVG^9)X<
MG%SI/ESR1+:R",QA@J, WR$KA@1@FJ6EO*WZ7_+3YW$];^=_UM^?Y6,#Q)\5
M[[3_ !CK.DZ9IEI>6OAVWL[W6Y+F[,,J6]QYIWP+M(<H(B<'&XG:.:\^N_VG
MO$*PZ&EGX6TRYO/$-II.I:5OU"18?LU]<& +,P0E9(V*$X!#!CCD5ZQK'PP\
M*:]XVT[Q=J&B6]SXDT^'[/;W[,X81Y+!64,%D"DDKO!VDDC&:S8/@;X$M;&"
MSAT%8;:WN;>[A2.ZG7R7@D,D(0B3*HCLS",80$_=I1Z7[_A_5OZ82ZV[?C_5
M_P"EKY5JW[67B+P6;N]\4^#M.BT6WO=3T=KC2M2DEE^W6D8D&5>-0(7 8;LY
M4C)&#717OQZ\7P^/H?!%MX8T6;Q NIFRGGEU&6.T\HV(O$E1O++$[ Z%2.&4
M'.#6SX'^"-A8W'C*Y\4Z=IVK3ZYK&I7<:B:6:);2["JT9C<!5<JNUBHY'>NC
ML?@_X/T^ZTBZ@T@BYTJ:2XM)I+N>1Q(\(@8NS.3)^Z 3#[@%&!BC6R]%]_7^
MO^'![Z>?_ /)T_:.\5^)=8T?3M,T_2]+E;Q#H]M+/YDL\4]G=QW+[4?: Q!M
M\>8N48'Y3WIFC_M(/H/@_49-+\)V<(T.RO==U6Q6]D/^CKJ4]N_V=F7+2,89
M9/FP 2J]^/1=+_9T^&^BQJECX7AMPLEK(A6ZG+(UL[-;[29,@(7< #C:VW[O
M%7;?X&^!+6.S2/P_&%M3.8PUS,VY9IO/E1\O^\C:7Y_+?*YY %"_S_)6_'4/
M^!^;O_D<5H/QBUCXD^(;OPMJ.B6FEZ9J8UNTL=1L;Z1KE)K"6-1*RE $#"5&
M&"2&0@\5Z'\%?&UU\1/A%X/\2WRA;[4],AGN-HP#+C#D#T+ G\:SY/@WX=T^
M6;4-#L1I^NYOY+>^DN[B002WI!NI=A<J2Q ;!&,J,8KJO"WAVQ\'>&=)T'3$
M\K3],M8[.W4]=B*%&?<XR?<TUM]WZW_06M_O_2QM;J-U0;J-U(9/NHW5!NHW
M4 3[J-U0;J-U 'F'Q\;_ (E<7_8.O_\ T&*O9]/_ ./&W_W%_E7B?QZ;_B5Q
M?]@^_P#Y15[9I_\ QXV_^XO\J +%%%% !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 >-^*3_P 7FM_^N^G_ /HC4*] W5Y]XJ_Y+-;<9_?:?_Z(U"N_Y_NF
M@!VZC=3>?[IHY_NF@!VZC=3>?[IHY_NF@!VZC=3>?[IHY_NF@!VZC=3>?[IH
MY_NF@!VZC=3>?[IHY_NF@!VZC=3>?[IHY_NF@!VZC=3>?[IHY_NF@!VZC=3>
M?[IHY_NF@!VZC=3>?[IHY_NF@!VZC=3>?[IHY_NF@!VZC=3>?[IHY_NF@!VZ
MC=3>?[IHY_NF@#R[X\-_Q+(O^P???RBKV_3_ /CQM_\ <7^5>'?'?/\ 9L.1
MC_B7WW\HJ]QT_P#X\;?_ '%_E0!8HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#R;XD_#O6]<\27&HV%K8WUK/':[1)?W-G<030^>-RO",D%9B.OX5R
M_P#PK/Q=_P! ]?\ PJM3_P *^@:* /G[_A6?B[_H'K_X56I_X4?\*S\7?] ]
M?_"JU/\ PKZ!HH ^?O\ A6?B[_H'K_X56I_X4?\ "L_%W_0/7_PJM3_PKZ!H
MH ^?O^%9^+O^@>O_ (56I_X4?\*S\7?] ]?_  JM3_PKZ!HH ^?O^%9^+O\
MH'K_ .%5J?\ A1_PK/Q=_P! ]?\ PJM3_P *^@:* /G[_A6?B[_H'K_X56I_
MX4?\*S\7?] ]?_"JU/\ PKZ!HH ^?O\ A6?B[_H'K_X56I_X5RGBFQ\3>&/&
M7@SP_+I7F2^)+BY@C<>*M3Q'Y4!E)/UQZ&OJRO%OC%_R7;X&?]A'5/\ T@>@
M#'_X5GXN_P"@>O\ X56I_P"%'_"L_%W_ $#U_P#"JU/_  KZ!HH ^?O^%9^+
MO^@>O_A5:G_A1_PK/Q=_T#U_\*K4_P#"OH&B@#Y^_P"%9^+O^@>O_A5:G_A1
M_P *S\7?] ]?_"JU/_"OH&B@#Y^_X5GXN_Z!Z_\ A5:G_A1_PK/Q=_T#U_\
M"JU/_"OH&B@#Y^_X5GXN_P"@>O\ X56I_P"%'_"L_%W_ $#U_P#"JU/_  KZ
M!HH ^?O^%9^+O^@>O_A5:G_A1_PK/Q=_T#U_\*K4_P#"OH&B@#YUU#X2^+-0
ML[J$:;9I-<0-;"ZNM;OKPP([*7*)("NXA<=OK7T'8J4LX58%6" $'J.*GHH
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**** "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 *\6^,7_)=O@9_P!A'5/_ $@>O::\6^,7_)=O@9_V$=4_]('H
M ]IHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **\X^)WQ6U3P1XD\/:!H7A"Z\7ZMK$5S<+#;WL-J(HX/
M+W,S2'!YE4 "L/\ X6Q\3_\ HB=__P"%#8_XT >QT5XY_P +8^)__1$[_P#\
M*&Q_QH_X6Q\3_P#HB=__ .%#8_XT >QT5XY_PMCXG_\ 1$[_ /\ "AL?\:/^
M%L?$_P#Z(G?_ /A0V/\ C0!['17CG_"V/B?_ -$3O_\ PH;'_&C_ (6Q\3_^
MB)W_ /X4-C_C0!['17CG_"V/B?\ ]$3O_P#PH;'_ !H_X6Q\3_\ HB=__P"%
M#8_XT >QT5XY_P +8^)__1$[_P#\*&Q_QH_X6Q\3_P#HB=__ .%#8_XT >QT
M5XY_PMCXG_\ 1$[_ /\ "AL?\:/^%L?$_P#Z(G?_ /A0V/\ C0!['17CG_"V
M/B?_ -$3O_\ PH;'_&C_ (6Q\3_^B)W_ /X4-C_C0!['17CG_"V/B?\ ]$3O
M_P#PH;'_ !H_X6Q\3_\ HB=__P"%#8_XT >QT5XY_P +8^)__1$[_P#\*&Q_
MQH_X6Q\3_P#HB=__ .%#8_XT >QT5XY_PMCXG_\ 1$[_ /\ "AL?\:/^%L?$
M_P#Z(G?_ /A0V/\ C0!['17CG_"V/B?_ -$3O_\ PH;'_&C_ (6Q\3_^B)W_
M /X4-C_C0!['17CG_"V/B?\ ]$3O_P#PH;'_ !H_X6Q\3_\ HB=__P"%#8_X
MT >QT5XY_P +8^)__1$[_P#\*&Q_QH_X6Q\3_P#HB=__ .%#8_XT >QT5XY_
MPMCXG_\ 1$[_ /\ "AL?\:/^%L?$_P#Z(G?_ /A0V/\ C0!['17CG_"V/B?_
M -$3O_\ PH;'_&C_ (6Q\3_^B)W_ /X4-C_C0!['17CG_"V/B?\ ]$3O_P#P
MH;'_ !H_X6Q\3_\ HB=__P"%#8_XT >QT5XY_P +8^)__1$[_P#\*&Q_QH_X
M6Q\3_P#HB=__ .%#8_XT >QUXM\8O^2[? S_ +".J?\ I ]3?\+8^)__ $1.
M_P#_  H;'_&N'\:7?Q<\:_$#P#K]G\)AI_\ PC-Q=W#QZAX@M@DXFMS$ &CW
M$$;L]#TH ^FZ*\:_X3WXT_\ 1*-'_P#"J3_XQ1_PGOQI_P"B4:/_ .%4G_QB
M@#V6BO&O^$]^-/\ T2C1_P#PJD_^,4?\)[\:?^B4:/\ ^%4G_P 8H ]EHKQK
M_A/?C3_T2C1__"J3_P",4?\ ">_&G_HE&C_^%4G_ ,8H ]EHKQK_ (3WXT_]
M$HT?_P *I/\ XQ4%]\2OC)IMC<W<WPIT@0V\;2N5\4J3M4$G \CT% 'ME%>!
M^#?V@OB!XX\*:3X@TSX,WUQI^I6R7,$HU^S4,C#(.&((_$9K9_X6Q\3_ /HB
M=_\ ^%#8_P"- 'L=%>.?\+8^)_\ T1.__P#"AL?\:/\ A;'Q/_Z(G?\ _A0V
M/^- 'L=%>.?\+8^)_P#T1.__ /"AL?\ &C_A;'Q/_P"B)W__ (4-C_C0!['1
M7CG_  MCXG_]$3O_ /PH;'_&C_A;'Q/_ .B)W_\ X4-C_C0!['17CG_"V/B?
M_P!$3O\ _P *&Q_QH_X6Q\3_ /HB=_\ ^%#8_P"- 'L=%>.?\+8^)_\ T1._
M_P#"AL?\:/\ A;'Q/_Z(G?\ _A0V/^- 'L=%>,7'Q<^*4<+M'\$+^1P.%_X2
M*QY_\>J.R^+_ ,59HV,_P-OX6!P!_P )%8G(_P"^J /:Z*\<_P"%L?$__HB=
M_P#^%#8_XT?\+8^)_P#T1.__ /"AL?\ &@#V.BO'/^%L?$__ *(G?_\ A0V/
M^-'_  MCXG_]$3O_ /PH;'_&@#V.BO'/^%L?$_\ Z(G?_P#A0V/^-'_"V/B?
M_P!$3O\ _P *&Q_QH ]CHKQS_A;'Q/\ ^B)W_P#X4-C_ (T?\+8^)_\ T1._
M_P#"AL?\: /8Z*\<_P"%L?$__HB=_P#^%#8_XT?\+8^)_P#T1.__ /"AL?\
M&@#V.BO'/^%L?$__ *(G?_\ A0V/^-'_  MCXG_]$3O_ /PH;'_&@#V.BO'/
M^%L?$_\ Z(G?_P#A0V/^-'_"V/B?_P!$3O\ _P *&Q_QH ]CHKQS_A;'Q/\
M^B)W_P#X4-C_ (T?\+8^)_\ T1.__P#"AL?\: /8Z*\<_P"%L?$__HB=_P#^
M%#8_XT?\+8^)_P#T1.__ /"AL?\ &@#V.BO'/^%L?$__ *(G?_\ A0V/^-'_
M  MCXG_]$3O_ /PH;'_&@#V.BO'/^%L?$_\ Z(G?_P#A0V/^-9.O_M!>/?#,
MVDQZA\&=0A?5+U-/M<:]9MOF9695X/'"-R>.* />:*\<_P"%L?$__HB=_P#^
M%#8_XT?\+8^)_P#T1.__ /"AL?\ &@#V.BO'/^%L?$__ *(G?_\ A0V/^-'_
M  MCXG_]$3O_ /PH;'_&@#V.BO'/^%L?$_\ Z(G?_P#A0V/^-'_"V/B?_P!$
M3O\ _P *&Q_QH ]CHKQS_A;'Q/\ ^B)W_P#X4-C_ (T?\+8^)_\ T1.__P#"
MAL?\: /8Z*\<_P"%L?$__HB=_P#^%#8_XT?\+8^)_P#T1.__ /"AL?\ &@#V
M.BO'/^%L?$__ *(G?_\ A0V/^-'_  MCXG_]$3O_ /PH;'_&@#V.BO'/^%L?
M$_\ Z(G?_P#A0V/^-'_"V/B?_P!$3O\ _P *&Q_QH ]CHKQS_A;'Q/\ ^B)W
M_P#X4-C_ (T?\+8^)_\ T1.__P#"AL?\: /8Z*\<_P"%L?$__HB=_P#^%#8_
MXT?\+8^)_P#T1.__ /"AL?\ &@#V.BO'/^%L?$__ *(G?_\ A0V/^-'_  MC
MXG_]$3O_ /PH;'_&@#V.BO'/^%L?$_\ Z(G?_P#A0V/^-'_"V/B?_P!$3O\
M_P *&Q_QH ]CHKQS_A;'Q/\ ^B)W_P#X4-C_ (T?\+8^)_\ T1.__P#"AL?\
M: /8Z*\1OOC#\6(600? N_F!')_X2*Q&/_'JJ_\ "Z/B_P#]$%OO_"CL?_BJ
M />**\'_ .%T?%__ *(+??\ A1V/_P 51_PNCXO_ /1!;[_PH['_ .*H ]XH
MKP?_ (71\7_^B"WW_A1V/_Q5'_"Z/B__ -$%OO\ PH['_P"*H ]XHKP?_A='
MQ?\ ^B"WW_A1V/\ \51_PNCXO_\ 1!;[_P *.Q_^*H ]XHKYWUC]HSXE>&VT
MXZO\#[^SAOKV+3X7'B"S?=-*=J+P>,GN>*Z7_A;'Q/\ ^B)W_P#X4-C_ (T
M>QT5XY_PMCXG_P#1$[__ ,*&Q_QH_P"%L?$__HB=_P#^%#8_XT >QT5XY_PM
MCXG_ /1$[_\ \*&Q_P :/^%L?$__ *(G?_\ A0V/^- 'L=%>.?\ "V/B?_T1
M._\ _"AL?\:/^%L?$_\ Z(G?_P#A0V/^- 'L=%>.?\+8^)__ $1._P#_  H;
M'_&C_A;'Q/\ ^B)W_P#X4-C_ (T >QT5XY_PMCXG_P#1$[__ ,*&Q_QH_P"%
ML?$__HB=_P#^%#8_XT >QT5XY_PMCXG_ /1$[_\ \*&Q_P :/^%L?$__ *(G
M?_\ A0V/^- 'L=%>.?\ "V/B?_T1._\ _"AL?\:/^%L?$_\ Z(G?_P#A0V/^
M- 'L=%>.?\+8^)__ $1._P#_  H;'_&C_A;'Q/\ ^B)W_P#X4-C_ (T >QT5
MXY_PMCXG_P#1$[__ ,*&Q_QH_P"%L?$__HB=_P#^%#8_XT >QT5XY_PMCXG_
M /1$[_\ \*&Q_P :/^%L?$__ *(G?_\ A0V/^- 'L=%>.?\ "V/B?_T1._\
M_"AL?\:/^%L?$_\ Z(G?_P#A0V/^- 'L=%</\)?B1<?$K1]5N+[09_#6HZ7J
M4VF76GW%Q'.4DC"DD.GRD$..E=Q0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 >5>+O^3COAU_V!M8_]"M*]5KRKQ=_R<=\.O^P-K'_H5I7JM !1
M17C&K?';4-%T[Q[)=:9:&[T;Q+:>'-+CCE8K<M<K:^2\IQQAKGY@.R<4;NW]
M;I?J'2_]=_T/9Z*^;KW]JN]M)_$UDNF6<M_X+@O+OQ'\SA&A@N%B'D>C/&7E
M&[.-NWG.1M^#?VB-0\57WB6T.DV\$]O,L6G*SLN&:>YB*7&?NE8[;[0V.D<@
M]B3>S74'I>_0]VHID+B2)'#K(&4$,O0^X]J?0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5C^,/^11UO_KQG_P#1;5L5C^,/^11UO_KQG_\ 1;4 <'^R
MO_R;C\./^P':_P#H KU2O*_V5_\ DW'X<?\ 8#M?_0!7I,NKV,&I0:=)>V\>
MH7"-+#:-*HED1<;F5,Y(&1D@8&1ZT 6Z*Q_^$PT+9J3_ -L6.W3#MO3]H3_1
MCZ/S\O0CGN".U+'XNT2:;384U>Q>74D,EDBW"DW*@9)09^88]* ->BH;:\@O
M/-\B9)O*D,4GEL#M<=5/N,]*FH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRKXX_-KOPJ3U\70-^
M5M<FO5:\J^-7S>+/A,GKXI4_E9W- 'JM%4[_ %BQTM[5+V]M[1[J86]NL\JH
M9I""0B GYF(!X'/!J+_A(M*_M:72_P"TK7^TH8O/DM/.7S4C_O%<Y Z<^XH
MT:*PE\>>')-/M[]=>TXV5Q/]FAN/M2;))<XV YP6]JUX[R"6ZFMDF1[B$*TD
M:L"R!L[21VS@_E0!-1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 >5_M!?\@_P-_V.&E?^CJ]4KRO]H+_
M )!_@;_L<-*_]'5ZI0 45YAXF^.EGX/U3XA0ZKIDL-EX1TNUU1KE)58WBSB4
M*BKCY6#1;>3SN%8-[^T>UCJ%SX>.@"7QE9SW"W6EQW8\M88+2.Z:19-O.Y)H
MU4;1\[$' &:5T.SO8]MHKQ/PG^U%HOB[6KZ*TTZ<Z4FGO>V=V'!DN2BVQ*>7
MCY2QO(E3D[B&KV33Y;B:QMY+N%;:Z>-6EA5]XC8CE=W?!XS56)NBQ1112&%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y5\"?\ C^^)O_8XWG_H
MJ"O5:\J^!/\ Q_?$W_L<;S_T5!7JM !17B3?'C5%T_48)-.LHM8?QNW@[30K
MN\)X5Q/)T.1'YC%1W4#/.:YN']K*:ZL[^\32K9(/#443^)%9V+1LVH2V3+!_
MNF"67YNHVKU)(%[UK=?\K_DT#]V]_P"M;?F?2-%>%?#_ /:$U/QG'K$,VDVM
MC?1WD4%J&=A'$K>891.3T>%(BSXQ]]!P2,^Z*=P!!R/6@!:*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#RKQ=_R<=\.O^P-K'_H5I7JM>5>+O^3COAU_V!M8_P#0
MK2O5: "O$]6^!FKZY;?$!+F]T^*75_$MEXCTB2/S#Y+VJVVQ)@1W:UYVYX<^
ME>V44=;_ -;I_H'2W]=OU/FC4/V4M1O9/%5VFI64-]XXM[RS\1'YRL<4]R)5
M,''S,D>^,;MN2P;C&*])^(GPDN?&VGZO%'>6]JYBMXM-C9&\M%CEBEE$N.3Y
MOE+&V.B#'<BO3J*.B2Z!UN_Z_JR.6^&'A"?P#X!T3P_=7O\ :%Q8P>6]Q@@$
MDEL+GG:,[1GL!74T44]P"BBBD 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X
MP_Y%'6_^O&?_ -%M6Q6/XP_Y%'6_^O&?_P!%M0!P?[*__)N/PX_[ =K_ .@"
MJ7CZ2VC_ &DOA> ]NFH/H^N+&'91(PQ:' [D9_E5W]E?_DW'X<?]@.U_] %>
MF2:?:S7D-W);0R74(*QSM&"Z ]0K8R,^U+?^O(#\_P#2HM5\SX,%&=;:Q@LQ
MXS+GA'_MM"!/Z$3B5CN[;CTS7I?A#X;RZM]G\5Q:BT5R?%NHPZ'I_E;TN(H]
M2NI;9T;/R1+YLLCX!#(H QQGZO\ [#T[;>+_ &?:[;TYNE\E<3G&,OQ\W'K4
M\-E;V\<*1011) NV)40 1C&,*.PQZ52TL_5_>[_\!!+WK_+\%;_@GD'[/'Q&
M/BIM=T :9]CBT8AA.7+2R,]Q<QN)\])RUN96 [3+]3[-4,-I!;-*T,,<32MO
MD9$ +MC&3CJ>!S4U( HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M52T =K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %<M\5&9?AGXJ*,R-_9EQAD8J1^[;H1TKJ:Y7XK?\DS\5?]@RX_\ 1;4
M>8Z7\'[;Q!)J,UCH_AFTLX+Z>TABGM+F63;&Y0%F$Z@DXSP.]7O^% M_SX^$
M_P#P7W/_ ,D5WGPY_P"09JW_ &&+[_T>U=70!XQ_PH%O^?'PG_X+[G_Y(H_X
M4"W_ #X^$_\ P7W/_P D5[/10!XQ_P *!;_GQ\)_^"^Y_P#DBC_A0+?\^/A/
M_P %]S_\D5[/10!XQ_PH%O\ GQ\)_P#@ON?_ )(H_P"% M_SX^$__!?<_P#R
M17L]% 'C'_"@6_Y\?"?_ (+[G_Y(I'_9_P#,1D;3_";*P(*G3KG!!ZC_ (^*
M]HHH \2L?V=8M-LX+2UTSPC!;0H(XXTTVY"JHZ #[14W_"@6_P"?'PG_ ."^
MY_\ DBO9Z* /&/\ A0+?\^/A/_P7W/\ \D4?\*!;_GQ\)_\ @ON?_DBO9Z*
M/&/^% M_SX^$_P#P7W/_ ,D4?\*!;_GQ\)_^"^Y_^2*]GHH \8_X4"W_ #X^
M$_\ P7W/_P D4?\ "@6_Y\?"?_@ON?\ Y(KV>B@#QC_A0+?\^/A/_P %]S_\
MD5F^)/@Z/#.AWFJ2:5X5N8[1/-:%;&Y0NH(R WGG!QWP:]YKEOBE_P D[U__
M *]6_I0!G?!E$M?#.H6$"^7:6.KW]M;Q[BWEQK<R!5!))P!P/85WM<%\'_\
MD$Z]_P!AW4?_ $IDKO: "BBB@ HHHH **** "BBB@ HHHH **** "O#?B!X>
M@\2?%"ZMY+&PO;N7[!:0R:HLLD5NACNY7*HCKR3&HZ_RKW*O)=4_Y+0O_7SI
M_P#Z37] &?\ \*!;_GQ\)_\ @ON?_DBC_A0+?\^/A/\ \%]S_P#)%>ST4 >,
M?\*!;_GQ\)_^"^Y_^2*/^% M_P ^/A/_ ,%]S_\ )%>ST4 >,?\ "@6_Y\?"
M?_@ON?\ Y(H_X4"W_/CX3_\ !?<__)%>ST4 >,?\*!;_ )\?"?\ X+[G_P"2
M*/\ A0+?\^/A/_P7W/\ \D5[/10!XQ_PH%O^?'PG_P""^Y_^2*BF_9VBN)K>
M672_",DENQ>)FTVY)1B"I(_TC@X)%>V44 >,?\*!;_GQ\)_^"^Y_^2*/^% M
M_P ^/A/_ ,%]S_\ )%>ST4 >,?\ "@6_Y\?"?_@ON?\ Y(H_X4"W_/CX3_\
M!?<__)%>ST4 >,?\*!;_ )\?"?\ X+[G_P"2*/\ A0+?\^/A/_P7W/\ \D5[
M/10!XQ_PH%O^?'PG_P""^Y_^2*/^% M_SX^$_P#P7W/_ ,D5[/10!XQ_PH%O
M^?'PG_X+[G_Y(KG/&GPPM_"MI_I>E: ZW%K=F.;3[>X@F@EBMWE1U8S,."GI
M7T57F/QP_P"0?I__ %PU'_TAFH ]&TFX>ZTVUFD^_)&K-CUQ5NJ&@_\ (%L?
M^N*_RJ_0 4444 %%%% !1110 4444 %%%% !7SAX6\ P^,KZZ6+3M&EN<W-W
M<WFJQ3SRS.]]=1@#;*H 58@/Q]J^CZ\@^"G_ "%M2_Z]I/\ TY7] %3_ (4"
MW_/CX3_\%]S_ /)%'_"@6_Y\?"?_ (+[G_Y(KV>B@#QC_A0+?\^/A/\ \%]S
M_P#)%'_"@6_Y\?"?_@ON?_DBO9Z* /&/^% M_P ^/A/_ ,%]S_\ )%'_  H%
MO^?'PG_X+[G_ .2*]GHH \8_X4"W_/CX3_\ !?<__)%'_"@6_P"?'PG_ ."^
MY_\ DBO9Z* /%)OV>8[D()M+\'S!&$BB33+AMK#HPS<<$=C4G_"@6_Y\?"?_
M (+[G_Y(KV>B@#QC_A0+?\^/A/\ \%]S_P#)%'_"@6_Y\?"?_@ON?_DBO9Z*
M /&/^% M_P ^/A/_ ,%]S_\ )%'_  H%O^?'PG_X+[G_ .2*]GHH \8_X4"W
M_/CX3_\ !?<__)%'_"@6_P"?'PG_ ."^Y_\ DBO9Z* /&/\ A0+?\^/A/_P7
MW/\ \D4'X M@XL?">?\ L'7/_P D5[/10!X]\!?*M]5UV&UM(;"VGL]/O6M;
M=G,23/"=Y0,20"0/R%>R5XS\"/\ D-:K_P!@K3/_ $4U>S4 %%%% &+XTD>'
MP;KTD;M'(MA.RLIP01&V"#ZUXIX3^$MMXDL9'L=)\.P6UKY-N#>6UQ--(WV>
M)V=F$RC):0]NU>T^.?\ D2?$'_8/N/\ T6U<Y\'O^0'J/_7U%_Z1V] '*?\
M"@6_Y\?"?_@ON?\ Y(H_X4"W_/CX3_\ !?<__)%>ST4 >,?\*!;_ )\?"?\
MX+[G_P"2*/\ A0+?\^/A/_P7W/\ \D5[/10!XQ_PH%O^?'PG_P""^Y_^2*/^
M% M_SX^$_P#P7W/_ ,D5[/10!XQ_PH%O^?'PG_X+[G_Y(H_X4"W_ #X^$_\
MP7W/_P D5[/10!XE;_LZQ69F,.E^$8C-(99-NFW(WN< L?\ 2.3P*F_X4"W_
M #X^$_\ P7W/_P D5[/10!XQ_P *!;_GQ\)_^"^Y_P#DBC_A0+?\^/A/_P %
M]S_\D5[/10!XQ_PH%O\ GQ\)_P#@ON?_ )(H_P"% M_SX^$__!?<_P#R17L]
M% 'C'_"@6_Y\?"?_ (+[G_Y(H_X4"W_/CX3_ /!?<_\ R17L]% 'C'_"@6_Y
M\?"?_@ON?_DBH/ACI<'A[XC);P6%C87!@U"TN3IPE2&813VWEOL=VPP#L.O<
M^M>W5X_X5_Y*Y+_UTU;_ -'6E 'L=%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %<]\1/\ DG_B;_L%W7_HIJZ&N>^(G_)/_$W_ &"[K_T4
MU '/_"%O^)+JO_7^/_2:"NZW5P7PC;_B2ZIS_P OX_\ 2:"N._: ^(_B#X7^
M+/AWK5C?;?"OVZ2'Q)9-$K*UH[10K.&(W*8I)HW." 5#9HZI!T/;MU&ZOD_Q
MI\4/B/XB\3?&6T\)^(/[,_LG3]+/A:$6T,D;3R74L,DDA92765XBHYP%Y')S
M6X?C]J_C[QI\"QX<NSIFA>(6>;7H5C1W,AM)Y$M"6!*%)()-V,'Y0.]"UMY_
M\'_('I?R_P D_P!3Z4W4;J^?/&WC;7X?VA=2\+1^(O$&GZ3)H>FW-I'I.G17
M$=M=37<T+/*[1-MC(1,[B!][!JSXX_:LM/#OAC4+[3O#6H7NHPKJ:Q6\TD21
MF2QO(K68,V[INF5EQU /0T+5)KK?\'9C>CMZ?BKH]ZW4;J\AN?VDM&L;BZM[
MK1-6CGM;O4K*:-1$Y66RM5NI0,/@AHV^4YZ@@XJ+2?VG-"U6;181X>\1V\VI
MO:_NI+-7DMHKDD6\\JH[$1O@G(R5 RP%"UV\OQV^\3T5W_5MSV/=1NKQ#XR2
M>*M+^(G@&VTSQOJFDZ=XFUQM,FL[.WM2L$*:?<2Y1I(F;>98E8DDC'&*O-^T
M3X>\-ZA)H>I-JVI3:=&]K<:W%9 V]Q>0F..2+*G"2/)( H("EMP!XH6O]?UW
M!Z'L.ZC=7SOXJ_: O?"7Q.M+_4])\1V?AN/0KQK_ $:2WAW6TL5_!";PG=\\
M>V0D%&;<IRJYS71R?M2^%[/5M6L]1TS6M+M]/;4(C?W,$?DSRV4L<<T4>V0L
M6)ECVY #;L9R" +5)^OX.P/1V]/Q5SV7=1NKP#Q=\?H+7QEX:D>ZO_#5CHNJ
MZA:>)],O$C)"1Z7+=QLQ4MN7:$=2C<Y(/(P.I7]HC0_M4NG2Z5JUMKZW=M:1
MZ/-'$)Y3<0//"ZMOV;6CBEY+ @QLI&<9/Z^_8/Z^X]6W4;J\?\(?M*:/XV\L
M6&A:Q"UQ!IEW91W:PH]W;WKND<J .>$,;[\\C:>M7+GQ%K*_M.6/A]=7G7P\
MWA.;4WTT1Q^6UPMW'$'W;=_W7/&[&<&GU2]?P5PZ-^GXM+]3U3=1NKQ_5/C=
MIOA;QCKNF#3_ !+K>I-K5OH\=A"D!B2X>P-R@@+.NV-XT8DN?OYZ"LB/]ICP
MYXPT.*6*S\4:)#-_8][;SQPP)--!>78@C< NV$$JF.0$!MI)7((-)>]MY?B)
MZ;GN^ZC=7A6E_M364>B/=ZUX;U2&_P#[1O[==.TM%NYA:VUZ;4W!53DC=CY1
MEN&P"!5C1_BU<^,OCOX9L]'EOU\(W6C:NV^18A:WT]M<V\7FQX)D^4M(OS8!
M!R!WH7O6MU_RN-^[>_3_ #L>A_%1O^+>ZW_UQ7_T-:B^%'_(%U/_ +"^H?\
MI5+2_%)O^+>ZWS_RQ7_T-:3X3_\ (#U/_L+W_P#Z52T =M1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<K\5O\ DF?BK_L&
M7'_HMJZJN4^*W_),O%7_ &#+C_T6U $/PZ;_ (E>J_\ 88OO_1[5U6ZN2^';
M?\2O5>?^8Q??^CVKJ=WO0!)NHW5'N]Z;)\\;KO9,J1N3J..H]Z )MU&ZOC*[
M_:,\>:;^S#XOCEU:-OBEH=R\"ZHUM'\UHR"ZBO/*V[/^/9MG3&]?PKTF#XOZ
MWX$^/&OZ'XCU)]0\(7FB1W>CF6-%DBOK>!9;F#<JC<98Y%=0<\HX'I1_7X7_
M *\] _K\;?UY'T)NHW5\8^$_C)X]N8_ <GB?Q7K%O)JE[XJBU2+0],AG=/L4
MVVW2.,0N<1@$=#NQSG-=)\+_ (C>.OB[JWPUAG\93:+_ &YX+OM5N6T>"U='
MNHKN&**4B2-]K;)#OB! #97C;1V_KHW^@>?];I?J?56ZC=7COP;\7^(OC-\(
M8I+_ %8Z%XCLM5NM(U'4M)A3$SV=T\,CQ+('5!*(P>0=NX@=!7%?"OXOZ[X=
M^%GA+Q;XIU'Q!XYO/%-U)I5OIMG:6@9+I);G85P(L!HX<'<2,@'C)H_K[]OO
M#]/TW/I?=1NKR.U_:4\.3:M?:5+INK6FJV[6R0V%Q%$LUT\]P]O&BKO^1C)&
MQQ)M^3#]#7GG@7]H;_A'?#,FL>,)/$]_?6<&NWDEK'%;LK6T&K?9P&52,S1A
MHU&T[2I;J:/^#^ ?U]Y]/[J-U>-7W[47AW3-)U"ZNM&UR&]T]]2%YI;0Q?:(
M4L4CDN)/]9L8!)HF #$G?C&0<3_$[QCJ\6O?!UM'U.ZTBQ\0ZZMO?6PCB+36
M[64\XC;<&VG=&G*D'J,T;V\[?CL'1^5_PW/7MU&ZO$_C]>>*-!U;P?>:-XPU
M#1K/6/$>F:)+8VD%NR+%*\GFN&DB9MY^4 YP-O3FN:DNOB))XR^*&B6'Q$O1
M=^%M#TV\TY[JQM&@FN)(KAY#.OE E7,* A67&21BI<DHN3V7Z*Y7*[V7]7=C
MZ1W4;JX[X1^/3\4/A9X1\7FV^Q/KFEV^H-; Y$321AF4'N 2<>U=;N]ZTE%Q
M;B^A$7S)-$FZN7^*1_XMWX@_Z]6_F*Z3=[UR_P 4&_XMYX@Y_P"71OYBI&5?
M@_\ \@G7?^P[J/\ Z4R5WM<#\'?^0/KO_8=U'_TIDKOJ "BBB@ HHHH ****
M "BBB@ HHHH **** "O(]6_Y+4G_ %\Z?_Z37]>N5Y%JQ_XO9'_U\Z?_ .DU
M_0!ZMNHW5\O:;\</%^@VOQE\/:C?IJ/B73+B>Z\(W$T**9;25Y8(E95 #^1-
M#)N.,E=N:A\ _&CQ7H?C#X4S^*/$#:GX3\5^#[-K^:Y@BC^SZO)%)<)-N11M
M61()DV= 0N*2::3]/Q3?Z6]0>CMZ_A;_ #OZ'U/NHW5\\?"WXT^(/^%;_&7Q
MOXKDDOD\-ZIJ$]EIB1+']GLH;2.XB@&!DL5?YF;)R?05U7AO5/%NG^!?#_CC
M6O$-SJT;Z;_:>KZ+9:?$RN)(-Z1VFU0XV,R@;F.X DD4_/R3^\/^"ON/7=U&
MZO"=2_:Z\-Z?I9O8_#OB+4UABU">Z738()_L\=C,D5TY82[6">8K H3N7ID\
M4Z/X_00^,K73]'T_6->L]3UZXLKJ>X:+;:)%ID=XIM4'S/&Z,C 'YLL_J!1_
M7Z >Z;J-U>"3_'3_ (3CQ%X&7P_-J&CI'XM72-8L+A8B9D?3)KI$8J6QC]V2
M P*LK*PXJ7Q%\5]8\ _M+1Z7K.H[OA_JVC;(8WB0?8M2C26?AP-Q66"*7"DG
MYHN.M'K_ %I?^O,/3^M;'NVZC=7S#\._VDM2\-^!O%7B+XA+J%^T7B;4K=([
M.WB2/3;.'RV2(DE<LJR 8)9W8-@'%=^/VEM"_P"$FU+16T+Q 'LYM0MEN5M8
MWCN9[.))I8H@LA9F,;AE.T X()!&*/\ *_Y?YA_G8]?W4;J\6NOVJ_"MKX>N
M=4^P:I.]H-1>ZL[=89)(H[$Q_:7#"38X'FQXVL2V[V-+K_[5'ACP_P#VH\FD
MZ]>6VFVMQ<3W-G9K)&KP!#-"6W8#KY@QG 8JP4DC!/\ AP/:-U&ZO&H_VH/#
MT.J7%GJVB:]H,=K=7EE<W=_!%Y,,]O;?:C&2DC$EH/WBE01_"2&XJEJ/[66A
M:=;LQ\*>*IKA3=G[.EG$I9+:W2XDD5FD"LOE."""?F5E.&&"KZ7^8>1[ENHW
M5YU\,_BE+\3->\8V<>F26&F:1<6T%G?^8I-TDUI%<"3;U4XF7@C]>*XWX6_$
M34KC]E6Y\9>*M7U35+R.RU*ZN[ZPCA2[6.*69<PJ%5 RI&",CJ.<TY>ZKL(^
M]L>[[J-U>*-^TWI5IJ TJ#PQXHU2XCN9--CFCAM\7%U'9)>; 3*.6A8MN("Y
M4@D' .=K7[1EI#-;:IX=T_6=:DU.V\/216-T\,%JEMJ-R\<<R9.[S1A@ZDX^
M5,<9-'6WI^.PNESWS=7F?QP;_B7Z?_UPU'_TAFK.L?VF?"^I7DT%M8ZO*&>W
MCT^;[,!#J4DTS0I'#(6"[MZDE7*X7YNE<!HOBC5_%WPDT_4-<N+JXU'^T/$M
MNQO1&)D2/[9&B-L^7*JJK\O'%"U&]/Z]?\CZ4T'_ ) MC_UQ7^57ZH:#_P @
M6Q_ZXK_*K] !1110 4444 %%%% !1110 4444 %>._!4_P#$WU/_ *]I/_3E
M?5[%7C?P6;_B<:I_U[2?^G*^H ]=W4;J\0^)/Q*UWX?_ !_\#12ZA_Q0>L6S
M:=J5M)&FVVO)7(M+@/C< 60Q$$XS(IQFO)=;^-GQ.O-#^)/B+1M4<RZ)XJL6
MTK1A:Q%)=)^R1W,ENV5W%Y8B[;LY!90,8Q0M5?I_P4OUOZ#L[V_K:_Z6]3[)
MW4;J\#L?C%J?C/\ :-\&Z9H.J#_A ;SPY=Z@RQQH?MMR%M9$)<@D*D5PO"D9
M9^>E5;'QQXAO_P!H#QOX8D\0>($L[#4M-&FPVFGPO9QI)9_:)89Y3%P'*LHR
MP8;A@T[/KY_@[$W73^M+GT-NHW5XA#^U=X?N+72)X] UV8ZK;6-S;0PQ0LY^
MU74EK&A'F#!$L9!.<8(.>N.=^)G[22ZY\+7O/!R:SI^L[K&>Z(B@$FFQMJ0M
M72?<Q'S-'.G[O<<*6!Q@T+73Y#V/I'=1NKPK]I'XF:U\-=1T:YEU/4/#'@BX
MMKF*\\3Z=8QW::;?$H+9KQ71REJ07RZCA@-S*.:T-<_:9\/>$VO+:YM-6US^
MR[*:6]U+1[02VQE@MEN)4#;A@E#E2<*3\H.<"IOI?^OZ_P" .VMCV7=1NKRG
M1/C];:QJTVF2^%=<TK4A;V=W;VFHB!)+J&XG:%70"0C"E"S9(P"OKBJG@3XY
M:1JVEZ?!IMGXFUYGF/VN:XABDGL$DO)X$><*P^0/#)R@;;&@9O6F(]AW4;J\
M6_X:L\),KN+/54@DDMX[&[GA2&VOO/\ ,\ORYW<1@DQ,-KLK99./F%:'Q6\5
M:UI_BKX01:7J5UH]KKNOFTU&U\J,M-!]AN)_+?<K%2'B3)4@]1FCMZV^\'I?
MTN>L[J-U>'?%KQ5XDT[XL6NCZ7XAN=)TZ?P7K&IF&&&)@MU \"PRY="?E$K?
M+G!XR*\VN?VA?&FH_!GX?11WZ:?X[_X2.RT3Q7<0P1DQK'>Q6UPR(P*J9O-C
M93CA9"1THC[UK=?\VOP:"7NWO_6ESZZW4;J^5/$WC3QVOPQ^-WB.U\<ZC9W/
M@_6-5@TZ..UM6&R*"!X4?=$<JI=SZG(R>*V?&GB;Q1X$^('@?2KKQEXGU/1]
M6TG5=1N5T[3K>>[S"MJ8P D!X4RR\[1G<H/3-)?HG]ZO^@VK?BON=CZ2W4N[
MK]*^=8M0\=^(_B)XKT+2O'^H:>VF^$-*U2P:>QM7C:[F-T'>=#%DJWD1Y567
M&6P1V].^!_Q&E^+7P?\ "'C&>U6QN=:TR*[FMXR2D<A7#A2>J[@<>V*KOY?\
M'_(7]?E_F<U\!S_Q.M5_[!6F?^BFKV>O%_@+_P AG5?^P7IG_HIJ]HI %%%%
M &'XY_Y$GQ!_V#[C_P!%M7,?!]O^)'J/_7U%_P"D=O74>./^1*\0?]@^X_\
M1;5RGP?;_B1ZCS_R]1?^DEO0!W^ZC=7BGC7Q_JOA_P#:&TK0SJ&K'0+OPG>7
MS:?IMB+@BZ2YAC27*QLXPLC=]N<<5Q'[/_Q6\7_%8>#] OO$=U;SIX/M_$NK
M:K';0"YNYKFXEBBB53&41%$+EL+DDJ,C!R1]Y)K^M_\ Y%@]/Z]/\T?46ZC=
M7D_Q+U?QWX&^#T=W9FZ\3:]97$)U.?1;2,WLEEYW[^6V@8;&F$7(3!R0< G%
M<WX7_:6\.Z?X+TF^_MW4/B(-1>:YANM+T\?:HK07(A'GP*J$21,P1U"[LHQV
M\&A:NR_K^OT8/3^OZ_JQ[YNHW5Y3/^T)I$:VMU%HFM7.CWEY;6=KK$<,?V2X
M::[^R!E;?GB7!*D!BAW $5BWG[3>DWT<]C;^'/%#S-8:A=S3V$5N3:0VMQ+;
M32;FDQD21G;P<[E..N%?3^N@TKNW]:GN&ZC=7S[IGQ^AU:[_ +-GM=>M-(L[
MSP[;6>L0RP-<7K7T:2)]I4_=0[E5]HSRV,5M-^U9X1Q*_P!DU1+9I+=+*]GA
M2&UO?.:1(]D[L(U):(C:[*?F3^\*IJSM\B>E_F>T;J-U>>>+/'=PGBSX?^&K
M036%SXG>XN9GD4"6"VMX!+(F.0'+/&G?&6KPOPS\9_%FI^'_ (=0S>(-:;4]
M1^(5YHU_>OID:07%DD]XBPB3RMF0L$7*X;.[FCJH_P!;I?J/IS?ULW^A];[J
M-U?,GP&^*&O?%+QMXA\-W'C&\2Z\)Z_J3ZC%)!!'->V@NI8;2",>7S"JQY>5
M>=X"YZUVS?$75;SX9?%J%+Y[?Q#X-?4+./4$12[&.U%S;RE2"I.R1 >,$J?6
MHYO=YO*_RT_S*46Y<GG;YZ_Y'LNZC=7D@\</I'P$\':_K^I:O/<WT.C_ &K4
M--6);AIKF2$;B" HC+R!6"C(0G'-9.K?M8:'I-QJ43>%/$\XLCJ8,D-O!ME.
MGR!;S;F8<(I#@G&X<+EOEJY+E;B^E_P(B^9)KK;\3W'=1NKPJ3]H.ST_Q=!:
MV%KJFI:??Z])9W]WJ$D4<6GQ1Z6M[YD"@Y:,Q[6P?F!+^PJT_P"TKH_B#2[^
MTTC3->CUJ>-UTZ$VL:/<J;5IQ<0N[>6RJ@R03E6VJ5R1F9/E3;Z%17,TNY[7
MNKR/PK_R5Z7_ *Z:M_Z.M*Z+X(:]?^)O@SX%U?5+E[S4K_1+.YN;B4 /)*\*
MLS$#C))/2N;\)G_B\$W_ %TU;_T=:5<H\K:?0B+YDF>RT445)04444 %%%%
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
M_7M8EL]/&H)I^C7#1&VM([R5)9HU(02,HD0,NYCMR1TKJ_AWXVMOB)X#\/\
MBBS0Q6^KV45VL1.3&67YDS_LMD?A70[Z=N1V[?U_7_!%?FU[G/?%!O\ BWVN
M?]<5_P#0UI_PE_Y .I?]A>__ /2J6JWQ.;_BWVN_]<%_]&+5CX1_\@#4?^PM
M?_\ I5+2&=Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %<I\5O^29>*O^P9<?\ HMJZNN4^*W_),O%?_8,N/_1;4 4?AXW_
M !*=4_[#%]_Z.:NGWUR7P];_ (E.I_\ 88OO_1QKIM] $^^FR[I(G57,;,I
M<8)4XZX/'YU%OHWT >.ZU^ROX:UW1=3MI]6U1-4U'PY%X7N=8B\D3/:)*9%;
M9L\OS/FV[MOW0!70:Q\"]%\3:M;7^NW]YJLEIJUEK5HCB.)8+BVB,2XV*"RN
MI.Y6R#].*T_&GC.71_$W@WPW9L(]0\17DR><P!\FW@A,TS ?WB J#TWY[4O@
M7XJ:%\2K[5+'1WO8;JP6&25+RU:%O+FW^5*H;JK>6^,X/R\CFCT_K6_Y@_/^
MNGY(X[2?V;8] U+1-0T[QQKEO>Z1=ZM>6\K6UF^7U&7S9PP,6" WW?0=<T>'
M_P!F?3_!MUH=QX:\6:WHDNDZ7>:8CK';3M-]JN1<W$[F2,_O&E&[C '0"O-_
MA'^T!XL\::YX$T.?Q'9:EJGB-=:COX?[+6W.FK:O*D-S&Q(67YDC5H_FSO)X
M -=K\+/B-XL\?>&?!]C=ZO#:>+;:[U*U\4^78QE0]FS1.JH3^[#2-"RGG*M2
MZ)]E^&W_  X^K3[_ ([_ ']CUCP+X'TKX;>#['PWH"26MA9HX225_-E>1V+O
M*['[[L[,[$]237&Z!\ ['P]X0\#^'H?$6J36WA/5SK%M/+'!YEPY,Q\N7$8&
MS]^_W0#TYXJM\'?BE=:E\ /"_C3QC?I<7^H0(TTEK;"/S)9)C%'''$I^\S;5
M SR35ZY_:$\)6-LD]V=4LU7:;Q;C3W1M.5KAK97N0>8U,JL W((!;[O-5KS>
M?^1/V?+_ #.7_P"&2-#%U-=+XM\2"]5TFL;GS("]E+'>O>12*3'^\97DD7]Y
MNW(V&SQ4MW^RGI-YI5Q8/XNUXI<6>HV<LC+;%R+V\2[F<?NL ^8@"@< $C!J
MS=?M6>#;5Y%&F>*KEA<7=I%]GT&:3[1-:^9]H2+'WR@B<G'H/6MBW_:*\$7R
MZ=+9W]S>V-^88X-0M[5FMS-+;_:(H"_:5X\$*1U(4D$@5*M;3I^O^?XE.]]?
MZM_D>;?%;X(:[#KUM)H3ZYJUMJ&IWVKW-W;6NG7/V>ZFB@A$4D$X0&W*1$E@
M6.<@@@\>K>+/AC?>/K/P-<ZCXCN=%UWPW<KJ/GZ5! T<MU]G>%\K*C#9B1\
M8ZCTK&T?]IKP;K5KHEU'!KUM9ZQ);I:7-YI,D,;B=TC@?+?PN[JH(SR#D #-
M9?AO]H[1M<@TO6]6?5/"UK)8ZI<MIMU:*\4T=K=) 9#*,G>&*A4!^8R$<X%-
M:)+^M/\ (6^O]:_YG6:Y\(#XDT?PY9ZEXKU:ZNM&UV+Q!]O:.W$ES/&Q9$=?
M+VK&,[=J < <U1\1? F'Q%XF\8ZJ?%VMZ?!XLM+:PU.QLEMT4V\*NH2.4QF1
M-RRN"P;//!&*IZU^T]X-T#S8[N#7OM\$EW%<:=#I3R7-NUM"D\H= >/W+K(#
MG#*>.>*W_#'Q$35OB%J/APSK=6\VD6OB+2[E5P7M)F:-E/KM=00?20 ]*+7T
M_K;_ "7X!MK_ %O_ )L[/1M*LO#NCV.E:9;1V6FV,"6UM;1<)%$BA40>P  J
MYOJ#?1OIMMZL6VB)]]<S\3G_ .+>>(/^O1OYBM_?7,_$UO\ BWOB#_KT;^8I
M##X-_P#(%US_ +#NH?\ I3)7?UY_\&?^0)K?_8<U#_TIDKT"@ HHHH ****
M"BBB@ HHHH **** "BBB@ KQ_6FV_&R/_KYT_P#])K^O8*\<UYL?&R/_ *^-
M/_\ 2:_H 2\_9]T/4]3M]6O=2O[G6[6+5H+74<1(\,>H-NE7:JA6V'.S<#C)
MSFJ#?LS>']0\'67A?6=6U+6M&L]/TNPABF$,3K]@E\R"7?&BG><E6[$$C KU
MO=7EL?QNL;1?%>L7ZW;Z-I>LRZ#:P6-L9I9);>+S+B5L= "' R0 (^Y84M(_
M+]/^"_Q'J_Z[_P##'1>$OA9IWA>/QK!->7&M67BS49M1O;2^2/RT,L21/$H1
M1F,HBC#9/7GFL&/X"P+\/+OP1)XQ\13>'39-I]C$98EFL(< (%E";I=@ 5?-
MW<#!S3?'?Q:DCA^'%EX5FA>[\>WJPV&H7$1>.WM1;/=23^6<;F\I,*IP-S#/
M2I=>^);_  AM[R?QUJ3ZE8.YFL[W3M-*M%;HB><]P%.T;7;J.2", D&G;=/T
M^[_*_P"8K[->OW_YG S?LZW6G_$6PTZVU+7KGPQJ.G:V=7U5A:X$E[);%[<
M*"BN(I""B?+D $<5V5U^S;HMS>7,\>O:Q8B75)-2C2S:*/R%DT\6#0(0F0GD
MJN&SO#+D-5W4/V@O#.EV&N7=S;:ND>BWMY97R+9%I(C;0">638#DQ^6596'W
MMPQUJMIO[2W@_4M8CTTPZY9SM=&S:2\TJ2...7[-]JC5F_Z:0@NF,[L$<'BE
MHU;R_!NZ_P" &SO_ %V?_!*?A3]F?3?">H:3>1>*M<O);#5+75MMREMMEE@L
MC9*I"Q#"F(\[<'<,YZUT7C?X):'\1M2NY_$%S=7MI-=:=>1V2[(TMY;.1GC9
M7"[R&WLK D@JQ'&:PIOVH/!L5FLJVVO3SM<O9BQ@TIWN/-6T%YM* \9@.\9]
M"#@C%2?%CXDZA;?#OPAXD\':G'##KFMZ-;I<2VHE$MI>3QHV%;&UMDF0>QJM
M6UZK[W:WZ"T2?H_N6YD:Y^R?H_B"UU:"Y\7>((TU2_U2^N!#]F4?Z>B+,@'E
M$ +Y:%&^\/F&2&(J;5_V6M*UM+Q;GQ;X@!NKO4+QY(?LZ2![NV2WDPPCR %0
M$>Y.<@XJ;QE\:!J-GHLWA&[F2(>*]/TB[NIK56AN8I+I[>>-')X8,C ]&&!Q
M@BK<W[3G@Q)FA2'7)KHW5O:16D6E2--*\ZS- 53KAQ;R@$XY7G&14JUK_+\O
M\T5JG^/Y_P"1YMX_^ .N:%J6E6_AV;7]:M9[N^U.?4$MM-N1%>3K"ACEMYE1
M1;L(RQ*9P3C:1C'>3?LVQZIH_BNSO?&&O6EOXKMV?4M*LI8C8V][*J"XN+=7
M0D%RI.UBR@L6 !-9WCK]HFSU#P[X6N_!5[=RRZEJ>BM<2BPWI!:7=TL?ES[O
M]4[J' ZD%?<5Z9XF^)6C>%]?ATBY%[<7;F$RBRM6G6T2:0Q123%?N(S@C=VV
MDG &:KI\[?<EI^7W"_X?_@_UW.-UK]FO1?$E_?3:KKFJ7MK?:I<:K=692!$E
M:>P^PR1[E0,%\KD$'<&YSVJ-_P!F^*\TK2;/4O'OBC69M.M+^Q2^U%[>69XK
MJW%N0W[H#*(!@@ ELEMV:LW_ .TWX(TZT>YEDU1XS';W%L(=.=VO8)YQ;Q30
M ?ZR,RE5SVWJ2,,#5>U_:H\"R:H;&].M:&5>XADN=7TJ6V@BG@@%Q+ TAX$H
MB.\+W ..1BITLUT_RT_X ]4T_P"M=3J_AW\*[3X:W&K2V&L:A=_VE%:))'="
M+:DEO;1VPE4*H^9DBCR#QE> ,FN1T?\ 9O\ [)^'LW@@^/=?N?#CV=]9K;-;
MV:,OVKS-[EEB!8KYK[0>,D$@X%7;[]I3PEIT\=I+:Z^^J/>)8C2X=*DDNQ(\
M#7$9,8_A>)796Z'8PX((JGJ'[36@"WA.D:7JVJ7;:MINFR6CVI@D1+UV6&?#
MD'8=C\<'(Y JI>\[2ZZ??_PXE[JTZ:_<6;/]G>RLM2@OE\4ZNTT.J/JP#0VV
M#*VGBP*G]W]WRAN]=W?'%4[/]F'2;+3;6S3Q/K1^R:=H^G6\^VW#Q?V;.T]O
M+Q'@N69@P(VD'@ U/8_M!^%-'T:[N;_5]4U!+>ZO9+N:33MCZ?;Q7;6[-,J@
M;8HW!0/@DA"W.":MK\<M&\4:[J7A30)=0M?$D;7UO:W%YIS+:275HJ-)$)#P
MW#H>.JL2#D5-_M?/[O\ (=NGR^_4SX?V8]*M?#D^B1>+O$PL(-2BU70T>YB?
M^PIHYC,GV?,?SKN+#$N_Y"5Z53\3> [?X:^"['2+;4KS5$DGUJ^>XOBGF&2>
MWN)9!\BJ -[M@8XS7I/PY\;VWQ&\ ^'O%%I&88-7LH[L1$Y,98?,F?\ 9;(_
M"N9^-C?\2W3O^N.H_P#I#+56Y=/Z_K0GXM?Z_K4]2T'_ ) MC_UQ7^57ZH:#
M_P @6Q_ZXK_*K](84444 %%%% !1110 4444 %%%% !7BWP9;&L:I_U[R?\
MIROJ]IKQ'X-M_P 3K5?^O>3_ -.5]0!M_$KX+Z/\6%U2VU^]O)-+U#3H]/EL
M("D:ILG$ZS+(%WAPZCOCVJI8_ ^TT[Q-J^L6_B#48QJ>LVNLRV7DVYA0P6ZV
MZ0+^[R(S&B@\[LCKS5OQ-\2(]'^($&@;VAMK+1+CQ%JDR1&1Q;HXCCC10"26
M;>>!G$>!UJG>?'C0(_A;XS\;VT-Y+:>%8;IKZRN(O)G$L$(E,1'."0R<_P"U
M[&E=17-V_P _\T.SD^7O_E_D5_!/[.WA[X=ZUX2O= OM0L[/PU::A9VNG,8Y
M(I5O)5EE+L5WY!C0+@@!5 KJ/"OP]@\*^.O&'B>/5+N\G\32VTL]I.L8BMS!
M$(D$950V-HYW$\US&F>(/%^@^'=(\5^)]6L[K27L#>:MIUAII,ENTD:M$EN5
M):0!FVG<,G@\<T6?[17A34'"PQZIDV-_>C?:;1_H4PAN8 <\S*Y'R#J&!!Q5
M--/E?2_^;)NFN9=3G]-_9-T;2;W3[BW\7>(2NGRVIM8)3;O'%%;WC7<,./*R
M5#NPW$[BN.<\U%+^R+H;6LT$7BWQ#:K=Q^5J!@-N/MJ+?/?0AQY6%,<LD@#+
M@E6(.:U+[]JCP;IUQ=V\MCXD:>U:]B>./1Y&)EM K7,:G."R(V\]BH."3Q5W
M7/VEO!'A\W+7<^I&WAL)-2%S#8.\<T,<,4\GE]W*QS1L<#') )*D4D[6?;7_
M ((]WZ_I_D=+X\^'3>.;B1QXCU/1XKC3YM+N[6T6&2*Y@E(+[ED1L/C(##!
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
M=T4F1D85=W3FC6]^O_!_S0M+6Z?\#_)G/6_[,.FZ??Z-JMAXLUNPU[2=:O\
M68-6MX[83NEY(TEQ92#R]KV[.V[:1D%5(.1FNAT;X6M<^%?B!9ZC<RZ?>>-[
MNZN+R2VV-);1RPK;HB[@5++%&O8C<36)?_M5>!;&VBN%&N7MNVF2:O++9:3+
M*MM;1R21RM-C[A22)T93R&&*GL_VG/!=_#J B36O[0L7D%QI,FER)?)&D*SF
M?R3R8C$Z,&'7< .>*G2S72UOE_2_K4K7F3ZWO\_Z8YO@#)=^$;'PYJ'CO7;_
M $VPBL(;-6M[2/R5M9HI4)VQ ,S&&-26SP#C&2:JWW[,^F:@;PR>*-87[4=<
M+A8[;C^U,>>!^[_@Q\GZYJ^O[1_A&YU2ZL;&+6M5,$=K)]JL=+DEMI/M*1R6
MX67[N9%D4C.!@-DC%<]-^TQHGB(:@NG_ -L:9HT-II%[%X@@LEEW_;+HQ+%Y
M;9V_,AC8D<98CH#5.[=GUT^_?\B5:*NNG]?J:UM^S3HL<B/<:_JUYC45U!E<
M0*'']G#3Y(&VQCY'@ S_ !!N014%I^S)9V>B^'[0>.O%5Q?>'YG&E:I=3P2S
M6MJ\)A:TVF+8\9C."S*7)53NR!6IXE_:1\$^%&OGU"XOTM[4716YAL7DBN3;
M2".Y6%A_K&B9OF [!B,X-0W7QPLKBWT76=/2\BTQO$B^%=4L=0M3!<6]Q*P2
M-]IY&':+V*RYZBE\7SM_DO\ +Y^;'\/RO_FSO? GA.V^'_@O0_#-G<W%Y9Z1
M9QV4,]VP,KI&H52Y  )P!T%</X1/_%X;C_KIJO\ Z.M*]/W8XKR[P><_&*Y_
MZZ:K_P"CK2FW=W8DK*R/::***0PHHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "N>^(G_ "3_ ,3_ /8+NO\ T4U=#7/?$3_DG_B;_L%W7_HIJ .+
M^$[?\274_P#K^_\ ;>"NVW5PGPG;_B2ZGS_R_?\ MO!7;[O>@!\BI/&\4@W1
MR*4<>JD8/Z5\Z_\ #,=[XD\ ^&_#%]XFO-%B\-V3Z,B)9QW,-Q&ES%-;W4>\
M_))MB121SAG7CK7T/N]Z-WO0M'?^OZU8>1R>N^ KC6OBGX4\:+K)MFT&SO;0
M6'V0.MQ]I\O<Y?<"N#$N !W->;Z/^RM%I>AIIY\77,S3:;J.BZC,+!%%Y87E
MT]R\6W>?+='DD"R GASE37NF[WHW>]']?>!\^^-/V>;S1] UO4=*U*?6Y8CK
M-U;:'#IL1:47UND!A4O)AO+5 1G[_(.,UT'P2\*Z_'\//$FD:G(;9-0#);:E
M=:*]A>R,\/E/)<6\DSLS*%0*Q89"XQ@ GV+=[T;O>D]4T^JM\D.]FFNCN>%^
M&OV5X/"ZV]M:>*9ETF\\-)X:\2:='IZ)'KB1Q>3'=-A_W-PL9V;U!R,9S@8O
MVG[.+V^M>'-:E\6S7>LZ*;6);R73D'GVUO;7$$,3*'X/^DR.SC[Q X45[+N]
MZ-WO3?O;_P!;_P";$M-%_6W^2/EBW^$_BGP5\0O#.EZ5#/JMOH.FZ796]Y?>
M'_,L=2^SM(WG23QS@6\D?F,%\Q6(/*YSBO:->^$;:I\2KOQ1:>)K_3-/U6PB
MT[6]$BAC:+4HXB_E'S#\T) E=6V?>4@<8S7?[O>C=[T/7?S?WAZ>7X'B=O\
MLPQV]GX>B_X2NXENM!73;33[J:P0M'8V=R+B.W<!P&9BJ*TG'"#Y<YK TGX"
M?\+4C\=VOC#^TM/TB7Q-K%SIMFUI]GD_TB(1+=I(3\X"ERHP!D\YQBOHO=[T
M;O>CO\_QL[_A^NX?\#\+_P"9Y98_ J6#QUI/B^Y\3RW6NV]X;N_N%L$C%[BR
M-G&@ <^5M1F;(W99CT'%<UX<_95D\/W$-T?'5[>7T-YI=ZMS)ID(9Y+)YMK2
M8.9'D2=E=B<Y&[VKWC=[T;O>CK?^M Z6/#[3]EFUM[.ZMG\474D>I6=[I>K
M62*+VRN+V2[\L#>?+=&FE02#.5<Y7(!K1T'X*WGP]U&WUVPUN76+C38M:%KI
MJV"Q^:^H3I,%+[SM$;(JYQRN2:]?W>]&[WI6TM\OO'?6[]3F_A;X+7X;?#?P
MUX6243G2;"*V>5>CR 9=A[%BQKJ-U1[O>C=[U3=W<E*RL<[\3&_XM_KG_7!?
M_1BU<^$/_(O:A_V%K_\ ]*I:S_B8W_%O]<Y_Y8+_ .C%J_\ !_\ Y%V__P"P
MK?\ _I5+2&=U1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %<I\5_^28^*_\ L%W'_HMJZNN4^*__ "3'Q7_V"[C_ -%M0!B_
M#UO^)3J?_88OO_1QKIMU<I\/V_XE.I\_\Q>^_P#1S5T^[WH DW4;JCW>]&[W
MH XOQ[X3GU+QCX%\4VB233^'KNY2:&(_.UM=0&&1E]61O+?'<*:Q?@[\$)OA
M'K&K:DWBFX\07&H65M9NUS91Q,3 \K),[*<R2$3$,2?F(SQT'IV[WHW>]&P'
MC'@O]F]O#<G@2/5/%DNMV/@V_O-4TVWCTU+5GN;CS@6ED$C%E43R * H/&<X
MKN?#OPOTSPIXU\:^*=-EEBU/Q487N%D&Z*"2.+RRZ+D??PK-TR5%==N]Z-WO
M1Y!UN>56?P#2#X!Z;\-)/$MWYNF"%['Q!;VR13P3PSB>&7RB64E7 RI.&&1Q
MFH=6_9[_ .$@NKFYU?Q9?:C/J^FPZ7XA,EI&HU..*=ID*!2!;D%W3Y=PV-CJ
M-U>M[O>C=[T^M_Z[!TL> ZO\*-?\,^(OAUIND:G=W2+KNO:C<ZS'I(>*P2\A
MF8)(H? &^7:K$]AD=:U]'_9;T7P["-/TO5[F#P\+FTU$:5- LF+ZVMQ!'/YF
MX'!VQNT>.63@@$BO9]WO1N]ZG^ONV'?^O7<\-N?V8)KK3?!5DWCB\$7AFPT^
MSC!TV)UE>TN4GCF568^4[[ C[<[EQR,8*7G[*=IJFEQ:5>^*KR;2H;35;2&)
M+.-)8A>74=TK"0-]Z&2)2"1\W?%>Y[O>C=[T_P#@_CN+;\/PV/&M9_9Q;7-8
MN-9G\52#6KZ.^74+I=-0+<M<6*6:LJ>9\@CC0$#)W,3DBM_P#\.;CP_XX.L7
M,K31Z7X;L?"UG,\8C:X6%FDEG* G:&8H ,_PD],5Z-N]Z-WO36FO]=5^38;J
MW];I_FD2;J-U1[O>C=[T@)-U<U\3&_XM[X@_Z]6_F*Z'=[US7Q*;_BW^O\_\
MNK?S% $_P7_Y >M?]AS4/_2F2O0:\]^"O_(!UK_L.:A_Z4R5Z%0 4444 %%%
M% !1110 4444 %%%% !1110 5XSXB./C9'_U\6'_ *37U>S5XOXD/_%[(_\
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
M_,FRM;I:WR/#M:_9:BU9-8$'BJ6RDUBQN+:]D&G(^^>>_6\EG \P;?F0($Y
M7N37H'@7PM<Z?XQ\=>*+Q6BG\075LL4+#!6"V@$2,1V+L9&QV!6NQW>]&[KS
MVI;*W]=Q^9YK^SY_R%=7_P"P9IO_ **:O;:\1_9Z_P"0IJ__ &#=-_\ 135[
M=0 4444 8GCC_D2O$'_8/N/_ $6U<%\(V_XDFH?]?,7_ *26]=[XX_Y$KQ!_
MV#[C_P!%M7GWPC;_ (DNH<_\O,7_ *26] $_Q:\(W'BS1=&GLD\[4=!UJSUR
MV@R!YQ@DR\>3T+1LX'OBL'P=\$7\,_%*Y\</XHO-2>X2^065U91HXBNIHYA&
M\V=[>48PJYQA<+CC)]0W>]&[WH7NNZ_J]D_R!ZZ/^OZN>0:]^S[<ZYX=^(.D
M_P#"6R6Z^+M?M]>>9=,1C9M$8"(E'F?.#]F3YC@\GCTJ^(/V8[/7M/UNP/B.
MXAL;R?5+VQA-FC_V?=:A$\=S(K;OWB_O9F5#C:9#DD 5[3N]Z-WO2MI;Y?E_
MDAWUO\_S_P V?,GQ9^#NN:7?6TUA=ZAJZ:KJ?VRYN[+P]]M%GLTY+(0O$DZR
M&.9 VY@V!R&X(QZCKWPQO_B)X,\ 6FLW-GHMUH5]::I=V-K8++;3M#&R?9PC
M/A(RKD$ MCISCGTK=[T;O>GZ^7X;"]/-?>>*^&?V;KKPE;Z1;Z=XWNEMO#FK
M3ZAX9BFT]9!I-O,CQO8G,F9H DA"[B&7:N#@ 5%9?LPP>'6C;1_$,\5I:W&C
MWD5D]DCL[Z>\L@4R%QS,\K$G'RYXKV_=[T;O>C^ON \!_9<\,^)?#-W>/JFG
M2VEE):"-TU+1&T^ZM9!*SK;))YKI-"OF2D&-50$Y'WL#7TG]FZ;1M)T[3H?'
M.J2VN@:NNJ^&8Y[2)ETKYI"87 (-PI6:2/+$$(0!R,U[/N]Z-WO3[>7_  X=
M_,^?O&_P#E\*> _'%WH5Y>ZQ=WGA#4=(32;>Q#375U<3S7+S*0V=S2S,-F,
M8YXK7L?V>3>ZI9^,3XBNK#QG<6?V:[O/[/4(UJ]I' ;9H"_RE?+5@V[(<'@C
MBO:MWO1N]ZFRLU_77_-_EL'6_P#73_+]3QN#]FV/2]-U;3M'\47.EZ?=2Z.U
MM;BR2588M/B2)8906Q.DBH-P(7GUZ5DZ;^RC_8WA^72;3QM=B&6TTZU=I=,A
M8_Z'?/=Q, &&/OF,@<8Y]J]ZW>]&[WJKN]_F*VECQ#Q)^RS9>(-(U'2U\2W-
MMI[7&HW6EQ-9I(=-DOI ]QABP\U<F3:#C;YAR6P*TM0^#=XUP+ ZD^H6NI>,
MX?%][.;80K;" 1LL"X8[BTD,>#UP6]*]=W>]&[WI+1IKI^EG^B'O_7>_^;)3
M(22:\Q\&'/QBNO\ KIJO_HZUKTG=[UYKX)_Y+'=?]=-5_P#1UK0![;1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/?$3_ ))_XG_[!=U_
MZ*:NAK'\9:=/K'A'7+"U4/<W5C/!$I( +M&RJ,GIR10!YU\)V_XDNI_]?P_]
M)X*[;=7BUE#XMT/S8[73?%>F>;Y<DUK'#I<R)*(D1MK--D@[,\U9_M/QO_<\
M7?\ @%I/_P =H ]@W4;J\?\ [3\;_P!SQ=_X!:3_ /':/[3\;_W/%W_@%I/_
M ,=H ]@W4;J\?_M/QO\ W/%W_@%I/_QVC^T_&_\ <\7?^ 6D_P#QV@#V#=1N
MKQ_^T_&_]SQ=_P" 6D__ !VC^T_&_P#<\7?^ 6D__': /8-U&ZO'_P"T_&_]
MSQ=_X!:3_P#':/[3\;_W/%W_ (!:3_\ ': /8-U&ZO"[OQQXIL?$FFZ%*WBY
M=1U"">Y@C^P:5\R1;-YSYN.-Z]3WK4_M/QO_ '/%W_@%I/\ \=H ]@W4;J\?
M_M/QO_<\7?\ @%I/_P =H_M/QO\ W/%W_@%I/_QV@#V#=1NKQ_\ M/QO_<\7
M?^ 6D_\ QVC^T_&_]SQ=_P" 6D__ !V@#V#=1NKQ_P#M/QO_ '/%W_@%I/\
M\=H_M/QO_<\7?^ 6D_\ QV@#V#=1NKQ_^T_&_P#<\7?^ 6D__':/[3\;_P!S
MQ=_X!:3_ /': .[^)C?\6_US_K@O_HQ:TO@__P BW?\ _85O_P#TJEKRK4&\
M6:Q9R65_;^+Y[*;:)HEM=*0NH8,5W"7(SCJ*]7^$-K>6OA:7[=9R:?<S7MU<
MFVE96>-9)Y'4,5)7.UAT)H [BBBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *Y3XL?\DQ\5_]@NX_]%M75USWQ#TNZUSP'XBT
M^QB\^]NM/GA@BW!=[M&0JY)P,G R>* .3^'[?\2K4_\ L+WW_HYJZ;=7CN[Q
M7IMU?+86'B[3X)[J6Y-J+?2I1&[MN8!C-DC.>M._M/QO_<\7?^ 6D_\ QV@#
MV#=1NKQ_^T_&_P#<\7?^ 6D__':/[3\;_P!SQ=_X!:3_ /': /8-U&ZO'_[3
M\;_W/%W_ (!:3_\ ':/[3\;_ -SQ=_X!:3_\=H ]@W4;J\?_ +3\;_W/%W_@
M%I/_ ,=H_M/QO_<\7?\ @%I/_P =H ]@W4;J\?\ [3\;_P!SQ=_X!:3_ /':
M9/K/C6W@EFD7Q<(XT9V/V'2> !D_\M?04 >Q[J-U>'>'/&7BSQ5X?T[6=//B
MZ6QOX$N8'^PZ4-R,,@X,H/YBM'^T_&_]SQ=_X!:3_P#': /8-U&ZO'_[3\;_
M -SQ=_X!:3_\=H_M/QO_ '/%W_@%I/\ \=H ]@W4;J\?_M/QO_<\7?\ @%I/
M_P =H_M/QO\ W/%W_@%I/_QV@#V#=1NKQ_\ M/QO_<\7?^ 6D_\ QVC^T_&_
M]SQ=_P" 6D__ !V@#V#=7-_$IO\ BW^O_P#7JW\Q7!_VGXW_ +GB[_P"TG_X
M[5;43XMUBQFL;Z#QA-9S@)-&MII*EUR"1D2Y&<=: /3O@K_R -9_[#>H?^E,
ME>A5P/P9L[VS\-7IO[*33KBYU*[N_LLS*SQI),[J&*DKG:1T)KOJ "BBB@ H
MHHH **** "BBB@ HHHH **** "O%?$Q_XO9'_P!=[#_TGOJ]JKQ/XF:#KD?C
MBZU2STS5Y(F6SEM=0TDVCE)(UN$='2>1>"LPY _&@#T7=1NKQ_\ M/QO_<\7
M?^ 6D_\ QVC^T_&_]SQ=_P" 6D__ !V@#V#=1NKQ_P#M/QO_ '/%W_@%I/\
M\=H_M/QO_<\7?^ 6D_\ QV@#V#=1NKQ_^T_&_P#<\7?^ 6D__':/[3\;_P!S
MQ=_X!:3_ /': /8-U&ZO'_[3\;_W/%W_ (!:3_\ ':/[3\;_ -SQ=_X!:3_\
M=H ]@W4;J\?_ +3\;_W/%W_@%I/_ ,=K+U;QQXIT75-%T^Z;Q<ESK%P]M:+]
M@TH[W2)I&'$O'RJ3SB@#W3=1NKQ_^T_&_P#<\7?^ 6D__':/[3\;_P!SQ=_X
M!:3_ /': /8-U&ZO'_[3\;_W/%W_ (!:3_\ ':/[3\;_ -SQ=_X!:3_\=H ]
M@W4;J\?_ +3\;_W/%W_@%I/_ ,=H_M/QO_<\7?\ @%I/_P =H ]@W4;J\?\
M[3\;_P!SQ=_X!:3_ /':/[3\;_W/%W_@%I/_ ,=H ]@W5YQ\:6_XEVG_ /7+
M4/\ TBEK&_M/QO\ W/%W_@%I/_QVL[6[7Q3KENXN],\4:E,D%Q%;17,6FPPK
M)+$8M[M'+NP QZ?D: /HC0/^0+8_]<5_E6A5'0U,>CV:GJL2@_E5Z@ HHHH
M**** "BBB@ HHHH **** "O!_A"?^)YJW_7"3_TY7M>\5\WQZ'XJ\+ZA/Y&E
M^(K&Z+W$3R:>NG3P7$1NYIHW'FRAE.)3P0/I0![3NHW5X_\ VGXW_N>+O_ +
M2?\ X[1_:?C?^YXN_P# +2?_ ([0![!NHW5X_P#VGXW_ +GB[_P"TG_X[1_:
M?C?^YXN_\ M)_P#CM 'L&ZC=7C_]I^-_[GB[_P  M)_^.T?VGXW_ +GB[_P"
MTG_X[0![!NHW5X__ &GXW_N>+O\ P"TG_P".T?VGXW_N>+O_  "TG_X[0![!
MNHW5X_\ VGXW_N>+O_ +2?\ X[1_:?C?^YXN_P# +2?_ ([0![!NHW5X_P#V
MGXW_ +GB[_P"TG_X[1_:?C?^YXN_\ M)_P#CM 'L&ZC=7C_]I^-_[GB[_P
MM)_^.T?VGXW_ +GB[_P"TG_X[0![!NHW5X__ &GXW_N>+O\ P"TG_P".T?VG
MXW_N>+O_  "TG_X[0![!NI=W7Z5X]_:?C?\ N>+O_ +2?_CM']I^-^?E\7#_
M +<M)_\ CM &Q^SS_P A35_^P;IO_HIJ]OKR#X':)>Z3JVM/<:;?:=:M;6=M
M;?VDT)GE$4>UW81,RC+'U_"O7Z "BBB@#$\<?\B5X@_[!]Q_Z+:O._A&W_$E
MU#_KYB_])+>O2_%%C-JGAG5[.W4-<7%G-#&I. 69" ,]N37@5A;^+="5HK73
M/%>EM(L+3VL4.ES1K*L,<;%6:;)!V T >U;J-U>/_P!I^-_[GB[_ , M)_\
MCM']I^-_[GB[_P  M)_^.T >P;J-U>/_ -I^-_[GB[_P"TG_ ..T?VGXW_N>
M+O\ P"TG_P".T >P;J-U>/\ ]I^-_P"YXN_\ M)_^.T?VGXW_N>+O_ +2?\
MX[0![!NHW5X__:?C?^YXN_\  +2?_CM']I^-_P"YXN_\ M)_^.T >P;J-U>/
M_P!I^-_[GB[_ , M)_\ CM']I^-_[GB[_P  M)_^.T >P;J-U>/_ -I^-_[G
MB[_P"TG_ ..T?VGXW_N>+O\ P"TG_P".T >P;J-U>/\ ]I^-_P"YXN_\ M)_
M^.T?VGXW_N>+O_ +2?\ X[0![!NHW5X__:?C?^YXN_\  +2?_CM']I^-_P"Y
MXN_\ M)_^.T >P;J\W\#_P#)8KK_ *Z:I_Z.M:Q_[3\;_P!SQ=_X!:3_ /':
MU?AAI6JQ^/(;R\TW5H$\B[>>]U;[,K33S2Q-M5('8 !8CU [=<T >Y4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 )@>E&T>E+10 F
MT>E&T>E+10 FT>E&T>E+10 FT>E&T>E+10 FT>E&T>E+10!Y3XN_Y..^'7'_
M #!M8_\ 0K2O5=H]*\K\7?\ )QWPZ_[ VL?^A6E>JT )M'I1M'I2T4 )M'I1
MM'I2T4 )M'I1M'I2T4 )M'I1M'I2T4 )M'I12T4 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 )@>E&T>E+10 FT>E
M&T>E+10 FT>E&T>E+10 FT>E&T>E+10 FT>E9_B(#_A']3X_Y=9?_0#6C6=X
MB_Y%_4_^O67_ - - '%?LZ ?\*'\ \?\P6U_]%BO1=H]*\[_ &<_^2#^ ?\
ML"VO_HL5Z+0 FT>E&T>E+10 FT>E&T>E+10 FT>E&T>E+10 FT>E&T>E+10
ME+110 4444 %%%% !1110 4444 %%%% !1110 4E+10 FT>E&T>E+10 FT>E
M&T>E+10 FT>E&T>E+10 FT>E&T>E+10 FT>E>5?%KCXF_!XX_P"8Y=#_ ,I]
MS7JU>5?%[CXC_!\_]1^X'_DA<T >J;1Z4;1Z4M% ";1Z4;1Z4M% ";1Z4;1Z
M4M% ";1Z4;1Z4M% ";1Z4;1Z4M% !1110 4444 %%%% !1110 4444 %%%%
M!28]J6B@!-H]*-H]*6B@!-H]*-H]*6B@!-H]*-H]*6B@!-H]*-H]*6B@!-H]
M*-H]*6B@!-H]*-H]*6B@!-H]*-H]*6B@!-H]*-H]*6B@!-H]*-H]*6B@!,>U
M+110 4444 %)@>E+10 FT>E&T>E+10 FT>E&T>E+10 FT>E&T>E+10 FT>E&
MT>E+10 FT>E&T>E+10 FT>E&T>E+10 FT>E&T>E+10 FT>E&T>E+10 FT>E&
M!Z4M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% 'E7B[_ )..^'7_ &!M8_\ 0K2O5:\J\7?\
MG'?#K_L#:Q_Z%:5ZK0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5G>(O^1?U/_KUE_\ 0#6C6=XB_P"1?U/_ *]9?_0#0!Q?[.?_
M "0?P#_V!;7_ -%BO1:\Z_9S_P"2#^ ?^P+:_P#HL5Z+0 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %>5?&#CX@_"$_]3#,/_)"YKU6O*_C$I_X3KX1L 2!XCD'_DC<
MT >J4444 %%%% !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 50U[46T?0M1OT02/:VTDZJW0E5+8
M/Y5?K%\;?\B9K_\ V#[C_P!%M0!XYX+U;X[^-/!^B>((=2\!VL.J6<-ZD#VE
MVS1K(@<*2'Y(!Q6S_9_Q\_Z#/@'_ , KS_XNNI^ _P#R1/P%_P!@*R_]$)7=
MT >-_P!G_'S_ *#/@'_P"O/_ (NC^S_CY_T&? /_ (!7G_Q=>R44 >-_V?\
M'S_H,^ ?_ *\_P#BZ/[/^/G_ $&? /\ X!7G_P 77LE% 'C?]G_'S_H,^ ?_
M  "O/_BZ/[/^/G_09\ _^ 5Y_P#%U[)10!XW_9_Q\_Z#/@'_ , KS_XNC^S_
M (^?]!GP#_X!7G_Q=>R44 >-_P!G_'S_ *#/@'_P"O/_ (NC^S_CY_T&? /_
M (!7G_Q=>R44 >-_V?\ 'S_H,^ ?_ *\_P#BZ/[/^/G_ $&? /\ X!7G_P 7
M7LE% 'C?]G_'S_H,^ ?_  "O/_BZ/[/^/G_09\ _^ 5Y_P#%U[)10!\]:E\.
M_CCJ7CC1/$\FN^!5O-*M;JTBC6RN]C+.8BQ/S9R/*7'/<UT/]G_'S_H,^ ?_
M  "O/_BZ]DHH \;_ +/^/G_09\ _^ 5Y_P#%T?V?\?/^@SX!_P# *\_^+KV2
MB@#QO^S_ (^?]!GP#_X!7G_Q=']G_'S_ *#/@'_P"O/_ (NO9** /&_[/^/G
M_09\ _\ @%>?_%T?V?\ 'S_H,^ ?_ *\_P#BZ]DHH \;_L_X^?\ 09\ _P#@
M%>?_ !=']G_'S_H,^ ?_  "O/_BZ]DHH \;_ +/^/G_09\ _^ 5Y_P#%T?V?
M\?/^@SX!_P# *\_^+KV2B@#QO^S_ (^?]!GP#_X!7G_Q=']G_'S_ *#/@'_P
M"O/_ (NO9** /&_[/^/G_09\ _\ @%>?_%T?V?\ 'S_H,^ ?_ *\_P#BZ]DH
MH \;_L_X^?\ 09\ _P#@%>?_ !=9'B#Q5\9/A_/H-]K]WX-U#2+O6+/3;F'3
M[:YCGV3RK'N0LQ&1NSS7O=>5?M%_\BKX:_[&G1__ $KCH ]5HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *SO
M$7_(OZG_ ->LO_H!K1K.\1?\B_J?_7K+_P"@&@#B_P!G/_D@_@'_ + MK_Z+
M%>BUYU^SG_R0?P#_ -@6U_\ 18KT6@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *\9_:(T&V\7:M\,_#^HO=?V5J7B%H[N&UNY;
M9I56RN752\;*V-RJ>O:O9J\J^,7_ "/GPA_[&23_ -(+J@#-_P"&0_AI_P!
M_6/_  H=0_\ C]'_  R'\-/^@?K'_A0ZA_\ 'Z]GHH \8_X9#^&G_0/UC_PH
M=0_^/T?\,A_#3_H'ZQ_X4.H?_'Z]GHH \8_X9#^&G_0/UC_PH=0_^/T?\,A_
M#3_H'ZQ_X4.H?_'Z]GHH \8_X9#^&G_0/UC_ ,*'4/\ X_1_PR'\-/\ H'ZQ
M_P"%#J'_ ,?KV>B@#QC_ (9#^&G_ $#]8_\ "AU#_P"/T?\ #(?PT_Z!^L?^
M%#J'_P ?KV>B@#QC_AD/X:?] _6/_"AU#_X_4<O['7PMN'B>72=4E>)M\;2:
M]?L4;!&5)FX."1D>M>UT4 >,?\,A_#3_ *!^L?\ A0ZA_P#'Z/\ AD/X:?\
M0/UC_P *'4/_ (_7L]% 'C'_  R'\-/^@?K'_A0ZA_\ 'Z/^&0_AI_T#]8_\
M*'4/_C]>ST4 >,?\,A_#3_H'ZQ_X4.H?_'Z/^&0_AI_T#]8_\*'4/_C]>ST4
M >,?\,A_#3_H'ZQ_X4.H?_'Z/^&0_AI_T#]8_P#"AU#_ ./U[/10!XQ_PR'\
M-/\ H'ZQ_P"%#J'_ ,?H_P"&0_AI_P! _6/_  H=0_\ C]>ST4 >,?\ #(?P
MT_Z!^L?^%#J'_P ?K+\"?#G1OA7^T8NE^'?M]OI][X5EN9[>ZU&XNE:1;N-5
M8"5VP0"1QCK7O=>57/\ R='8?]B?/_Z6Q4 >JT444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5B^-O\ D3-?_P"P?<?^BVK:K%\;
M?\B9K_\ V#[C_P!%M0!SWP'_ .2)^ O^P%9?^B$KNZX3X#_\D3\!?]@*R_\
M1"5?^+<*W'PK\91MNVMHUX/D8JW^I?H0<@_2IE+EBV5%<S2.K+!<9(&3@>]&
MX;B,C(Y(STKXU\=:OJ$OA73XYKB>.'1_A VNZ;()&#+J*^2!,#GETVQ@'_IH
M?[U9GA__ (2KX@VOA>..]DTWQ7XRN/%-GK,C,P"K!*/)C<#E53RHHQ@?*)6Q
MUYTMJUVO^#:_0B^BOUM^2?ZGVX'4A2""&Z'/6G5\R>&?'$7PKN?#.G:_YVI0
M6TUW#:-9.6@@$EZD4D@+8,B0M=P6R<9PLK8Q@5]-U/2X^M@HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\J_
M:+_Y%7PU_P!C3H__ *5QUZK7E7[1?_(J^&O^QIT?_P!*XZ /5::S*JEF(4#J
M2>E.KY+T7SFM_"OAV0RR:!J7Q1UNUOHI9&99(H_MLL4+$GE#)&AV]/D H6LN
M7^MTOU!Z*_\ 6S?Z'UGN 8 D GH/6DWKM)W# X)S7P/X+\9>)M9\':AK5Y=7
M4FN:#-X9LM G9F+FWFU*6%G'][S8_E8G[P09Z5Z5I-OJ/P/T^?2M>NGUZ#^U
M+.26VT^=B+BY6V41HSR ;6E,$EU(.@PBY._-&FK?];?YAKLCZPHK.\-Z]:^*
MO#NEZU8EC9:E:Q7D!D7:WER('7(['!%:--IIV8D[ZH****0PHHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K.\1?\B_J?\ UZR_^@&M&L[Q
M%_R+^I_]>LO_ * : .+_ &<_^2#^ ?\ L"VO_HL5Z+7G7[.?_)!_ /\ V!;7
M_P!%BO1: /*T^/5I)H]U.-&N8]2_X2>3PI::?+*@-S=*Q^;>,A4*JSY.2 IX
MSQ67;?M1^'[Z"VNK>QN7L(HK635YV=5.F&XNWM(U=?XR)HY V.BKNYR!7-P_
M"CQ5Y+ZK)HY2]TKXBW'BBULA<Q,UY9R(\1VD-M5]DK,%8CE<=ZX_2OV7_%.D
MZ'K>C&*.0>,UT^;5+J.==NG2Q:G-=S+@G+@Q3[%*Y^93G .:([1OY?\ I*_6
M_P!P2TO;^M7^ECV/P/\ M":=X[L[I[+2;J*\6YM8;2UD=2UREPI>.3(^[A%=
MF!^Z$/6O6:\,\>?"'59K76+KPKI=MI+_ &^%H['3Y5MI+R NK7;^8" DDH 0
M$D86/'&\UZMX$L-7TOP3H%GK]V+_ %RWL((KZZ4Y$LZQJ)&SWRP)S0M4#T9N
MT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E7QB_P"1\^$/_8R2
M?^D%U7JM>5?&+_D?/A#_ -C))_Z075 '4_$WQ\GPU\+KK<NG3ZE#]MM+-X[=
MU5D\^X2$.=QZ*9 3CG'2N;USX^Z+X?\ &%WI-W!(FF6-_%I-YJY<"*"\DMS<
M)$5ZD>6%RW9G48ZD6OC_ .&M8\7?#>73-"T_^TM0;4=.G$'G)%^[BO(9I#N<
M@<)&W'<XKS#Q[^SUK7C'Q%XET;8(O#OB'Q+;>))=4$JY@$=@MNT.S.XL9(HR
M"!C:S<Y&*6O]?+_@_</3^OG_ , V]0_:TTK3='CN9M O%O;FSAU6TLC,@::P
MEM[BX6<MT4B.UFRAYW;1GG(];\/>+H/$U]=1V4$C6=O%"S73< R2+O\ + ]5
M0H3Z;P.N:\/\%_!'6'AGO_$GANPOKNP\*Z5X:LM-O7CEAFFM&E9KD]<(6E&
M?F*A@0,XKHO#OPS\9^&_C)8WD.HO-X1B@)F=KC F+0,)$:'O(URWG;\8 ^7/
M:KTU_KO_ ,/_ %8G7^OE_P -_5SVVBBBI&%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5Y5<_\ )T=A_P!B?/\ ^EL5>JUY5<_\G1V'_8GS_P#I
M;%0!U7BSQ['X5\5>#]%DT^>Y_P"$CO)K)+J-E"6[1V\D^7!.3N$3 8'7K7!W
MW[47A[3(;V\N[*XCTOR[YM,NE=6_M)[2X2VF1%_A)ED0+G[P)/&*Z+XF>&]8
MUKQU\,;_ $W3_MEEI&L3W6H3><B>1$UE/"K;6(+_ #RKPN3@&O"-<_9=\3ZU
MH&F:"D,<,7A(ZM<Z7=R3KMU&6XU&&[MU(!R@"1%7+ ?,PQD<TEOKY_D@?EY?
MK_P#U.3]IS3+7Q!:Z%<Z-=1ZM'J']GZI DJL+%C/;P(P/_+0,UW PQ@[6)/3
M%>I>'/$">)+>ZN8(62SCN'@@G8@BX"':TB_[.X,!Z[<]"*\AT7X-WM\WB36=
M2T:V@UKQ#XD;4H9;@QO/I%L8(8-RL,CS2EN"-I.UG4_PUK?"7P+XQ\)_$#Q3
M-JMS_P 4S(&CT^ 7'F(R^>Y@V)_RR$=N8XB.,E<\]:<=DGO;]$#ZM?UJSU^B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **XGXL75Y#H>EV]GJ%SIC7NK6=I+<V9591&\@#!200"
M1QG%>?:/I/C'7-)L]1M1XE-K=PI/%YGB: -L8!ER/LYP<$<4 >[T5XI_PBOC
MC^[XB_\ "G@_^1Z/^$5\<?W?$7_A3P?_ "/0![717BG_  BOCC^[XB_\*>#_
M .1Z/^$5\<?W?$7_ (4\'_R/0![717BG_"*^./[OB+_PIX/_ )'H_P"$5\<?
MW?$7_A3P?_(] 'M=%>*?\(KXX_N^(O\ PIX/_D>C_A%?'']WQ%_X4\'_ ,CT
M >UUB^-O^1,U_P#[!]Q_Z+:O+O\ A%?'']WQ%_X4\'_R/4-YX+\9WUK-;3Q^
M(GAF1HW7_A*(>5(P1_Q[^AH [;X#_P#)$_ 7_8"LO_1"5U^L:/9^(-)O-,U&
M!;JPO(6M[B!\[9(V!#*<=B"17B>B_#WQ;X>T>QTNP@\106-C EM!$/%$)"1H
MH55YM^P J[_PBOCC^[XB_P#"G@_^1Z-]&&QZ!<_"OPG>:;HNGS:':R66C1+!
M8PL#MAB&W$?7YD^1/E;(.U>.!5S3_ ?A_2_$%[K=II<$&JW@837*@[FW;=Y
MSA2Q12Q &XJ,YQ7F?_"*^./[OB+_ ,*>#_Y'H_X17QQ_=\1?^%/!_P#(]'F'
MD>DWGP[\-:@NC+<Z)9S+HS!]/#1@_9R,$;?Q53SW4'J!715XI_PBOCC^[XB_
M\*>#_P"1Z/\ A%?'']WQ%_X4\'_R/0![717BG_"*^./[OB+_ ,*>#_Y'H_X1
M7QQ_=\1?^%/!_P#(] 'M=%>*?\(KXX_N^(O_  IX/_D>C_A%?'']WQ%_X4\'
M_P CT >UT5X9J&@^-=.L;F[E7Q(8[>)I6V^)X,X4$G'^C^U=M\)=3GN[/5[:
M:^OM1C@NE:";4)%>81R012!&*J <%VH [VBBB@ HHHH **** "BBB@ HHHH
M**\M^+6H7\.M6,-M?ZI;QK:%UM=+NDMFGF>YMX$WR,C84>:3^?6L;_A%?''I
MXB_\*>#_ .1Z /:Z*\4_X17QQ_=\1?\ A3P?_(]'_"*^./[OB+_PIX/_ )'H
M ]KHKQ3_ (17QQ_=\1?^%/!_\CT?\(KXX_N^(O\ PIX/_D>@#VNBO%/^$5\<
M?W?$7_A3P?\ R/1_PBOCC^[XB_\ "G@_^1Z /:Z*\4_X17QQ_=\1?^%/!_\
M(]'_  BOCC^[XB_\*>#_ .1Z /:Z\J_:+_Y%7PU_V-.C_P#I7'63_P (KXX_
MN^(O_"G@_P#D>LS7OAGXH\36UO!J-MXAN(K>ZAO(U/BB$;98G#HW%OV8 T >
M_5R,/PF\(V^AW>CQ:'!%IUU?/J<L2,X)NG;>TP;.Y7+9.01U/K7!?\(KXX_N
M^(O_  IX/_D>C_A%?'']WQ%_X4\'_P CT >B?\*S\+?VAI-Z-#M$N-*BCALV
M1-JPI'GRP%'!V$DKD':22,9JQK'@/P]X@TF\TW4=(MKRQO+C[5/#(F0\N1\Y
M/7=P.?08Z5YG_P (KXX_N^(O_"G@_P#D>C_A%?'']WQ%_P"%/!_\CT >S6UO
M%9V\5O!$D,$2!(XXU"JB@8  '0 5+7BG_"*^./[OB+_PIX/_ )'H_P"$5\<?
MW?$7_A3P?_(] 'M=%>*?\(KXX_N^(O\ PIX/_D>C_A%?'']WQ%_X4\'_ ,CT
M >UT5XI_PBOCC^[XB_\ "G@_^1Z/^$5\<?W?$7_A3P?_ "/0![717A=YI/BC
M39K(:G<^)[&UNKE+3[3%XA@E,3/D*VSR!D9Q7I7PKUJZ\1?#CPWJ-[(TUY<6
M$+S2MC,C[!N8X&,D\_C0!U5%%% !1110 445SGQ'U"YTOX?^([RRG:VNX-/G
MDAF3&Z-Q&2&&1C(//- '1T5X;;Z/XHU*XOO[,G\37EG;7<MHMQ+XB@B:0QL5
M+;?(..0>]3_\(KXX_N^(O_"G@_\ D>@#VNBO%/\ A%?'']WQ%_X4\'_R/1_P
MBOCC^[XB_P#"G@_^1Z /:Z*\4_X17QQ_=\1?^%/!_P#(]'_"*^./[OB+_P *
M>#_Y'H ]KHKQ3_A%?'']WQ%_X4\'_P CT?\ "*^./[OB+_PIX/\ Y'H ]KK.
M\1?\B_J?_7K+_P"@&O)?^$5\<?W?$7_A3P?_ "/3)O!_C6XADBD3Q$T<BE67
M_A)X>01@_P#+O0!U/[.?_)!_ /\ V!;7_P!%BO1:\$T#X<>*_#&AV&D:;;^(
M;?3[&%;>"$>*(2$11A1S;^@K0_X17QQ_=\1?^%/!_P#(] 'M=%>*?\(KXX_N
M^(O_  IX/_D>C_A%?'']WQ%_X4\'_P CT >UT5XI_P (KXX_N^(O_"G@_P#D
M>C_A%?'']WQ%_P"%/!_\CT >UT5XI_PBOCC^[XB_\*>#_P"1Z/\ A%?'']WQ
M%_X4\'_R/0![717BG_"*^./[OB+_ ,*>#_Y'JGJVE^+M"TV?4+W_ (25+.W&
M^9H_$L#,%R,D#R!D@=L\T >[T5QGPIU"ZO/#MY!>7EQJ$ECJ=[9+=73!I9(X
M[AU0L0 "0H SCM79T %%%>+^,KK6K[Q]J-E97^M22&XAM;6QT_4(K.&-?LQF
M=V+1L221C\NF* /:**\4_P"$5\<?W?$7_A3P?_(]'_"*^./[OB+_ ,*>#_Y'
MH ]KHKQ3_A%?'']WQ%_X4\'_ ,CT?\(KXX_N^(O_  IX/_D>@#VNBO%/^$5\
M<?W?$7_A3P?_ "/1_P (KXX_N^(O_"G@_P#D>@#VNBO%/^$5\<?W?$7_ (4\
M'_R/1_PBOCC^[XB_\*>#_P"1Z /:Z\J^,7_(^?"'_L9)/_2"ZK)_X17QQ_=\
M1?\ A3P?_(]9FK?#/Q1K=[I5W>6WB&:XTNX-U:.?%$(\N0QO&6&+?^[(P_&@
M#WZBO%/^$5\<?W?$7_A3P?\ R/1_PBOCC^[XB_\ "G@_^1Z /:Z*\4_X17QQ
M_=\1?^%/!_\ (]'_  BOCC^[XB_\*>#_ .1Z /:Z*\4_X17QQ_=\1?\ A3P?
M_(]'_"*^./[OB+_PIX/_ )'H ]KHKQ3_ (17QQ_=\1?^%/!_\CT?\(KXX_N^
M(O\ PIX/_D>@#VNBO%/^$5\<?W?$7_A3P?\ R/5'5--\4Z2L U&[\3:?#=.U
MNEU'X@@F,<GENRDIY R,IC\: />:*YWX=:Q<:_X"\/:C=.9+JYL()99#C+.8
MP6;CU.3714 %%%>$LWB'7->O8+"^\07URTUW,Z0:O#9P01K=RPQHBF)B>(__
M *_- 'NU%>*?\(KXX_N^(O\ PIX/_D>C_A%?'']WQ%_X4\'_ ,CT >UT5XI_
MPBOCC^[XB_\ "G@_^1Z/^$5\<?W?$7_A3P?_ "/0![717BG_  BOCC^[XB_\
M*>#_ .1Z/^$5\<?W?$7_ (4\'_R/0![717BG_"*^./[OB+_PIX/_ )'H_P"$
M5\<?W?$7_A3P?_(] 'M=>57/_)T=A_V)\_\ Z6Q5D_\ "*^./[OB+_PIX/\
MY'K,;X9>*&\2)KQM?$/]JI:-8K<?\)1#D0EPY7'V?'WE!_"@#WZBO%/^$5\<
M?W?$7_A3P?\ R/1_PBOCC^[XB_\ "G@_^1Z /:Z*\4_X17QQ_=\1?^%/!_\
M(]'_  BOCC^[XB_\*>#_ .1Z /:Z*\4_X17QQ_=\1?\ A3P?_(]'_"*^./[O
MB+_PIX/_ )'H ]KHKQ3_ (17QQ_=\1?^%/!_\CT?\(KXX_N^(O\ PIX/_D>@
M#VNBO%/^$5\<?W?$7_A3P?\ R/69JDGB7PO<1F^OO$-A<K&MY!YNLPW<,RI<
M6\<D;J(5.")Q^O2@#WZBFQMYD:MC&X9IU !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!PWQ:_P"0?X=_[#]C_P"C:TOAF3_P
MKGPO_P!@NV_]%+69\6_^0;X=_P"P_8?^C16A\-&_XMSX6Y_YA=M_Z+6@#J,F
MC)J/=[T;O>@"3)HR:CW>]&[WH DR:,FH]WO1N]Z ),FC)J/=[T;O>@"3)HR:
MCW>]&[WH DR:,FH]WO1N]Z ),FC)J/=[T;O>@"3)HR:CW>]&[WH DR:,FH]W
MO1N]Z ),FC)J/=[T;O>@#-\6$_\ "*ZU_P!>4W_HMJXSX+_<UK_KI;?^D=O7
M8>+&_P"*5UKG_ERG_P#1;5QWP6_U>M?]=+;_ -([>@#TRBBB@ HHHH ****
M"BBB@ HHHH \J^*G_(V:5_UQM_\ TYV5>IY->5_%;_D;-*_ZX6__ *<[*O46
M;YCS0 _)HR:CW>]8OBCQKH7@FWLKC7M5M])M[R[BL+>:Z?:CW$K;8X\]-S-P
M,]3Q0!O9-&37*^*OB=X6\#W]O8Z]KMIIE[<6MQ>Q6\SGS'@@ ,TH4<[$!&3T
M&:-0^)WA32?"FF>)KOQ!8P^']4:W6QU$R@Q7+3D" 1D?>+EAM ZYH ZK)HR:
MXC2_C/X(UG7#H]GXFL9M3%Y)IWV;>58W48R\ R #(!SMZ^U1^'_CAX"\5:M#
MIFE>*M/N[^:>6UA@#E#+-$2)8TW ;G4JV5&2-I]*-PVW.[R:,FL3Q9XNT?P+
MX>O-=\0:C#I6CV:[[B\N"1'$N<98]ADBM.VNH[RWBN(7WPRH)$;!&5(R#^5
M%C)HR:CW4C2!5)9MH'4DX% $N31DU'N]Z-WO0!)DT9-1%PN,MC)P,GK2[@.2
M<"@"3)HR:H:7K%EK6FV^HZ?=PWMA<1B6&YMW#QR(>C*1U%5?"OBS2?'&@VFM
MZ%?)J.E7>[R+J($*^URC8R >&4C\* -G)HR:SM(URTUVVEGLI'DBCGDMV+QL
MA$D;E'&& ) 8'GH>HR*N[O>@"3)HR:CW4;O>@#D_B8?^)=HO_88M/_0Z@^!_
M_)(_"G_8/A_]!%2?$QO^);HW/_,8L_\ T.H_@=_R2/PG_P!@Z'_T$4 =S111
M0 4444 %<K\5O^29^*O^P9<?^BVKJJY7XK?\DS\5?]@RX_\ 1;4 ,^')/]FZ
MM_V&+[_T>U=7DUR/PZ;_ (E>J\_\QB^_]'M75;O>@"3)HR:CW>]&[WH DR:,
MFH]WO1N]Z ),FC)J/=[T;O>@"3)HR:CW>]&[WH DR:,FH]WO1N]Z ),FC)J/
M=[T;O>@"3)HR:CW>]&[WH DR:,FH]WO1N]Z ),FN5^*1/_"N]?\ ^O5OZ5TV
M[WKEOBDW_%N_$'/_ "ZM_,4 4?A!_P @G7O^P[J/_I3)7>UP7P?_ .03KW_8
M=U'_ -*9*[V@ KR<?\EJD_Z_U_\ 3<U>L5Y-G_B]<G_7^O\ Z;FH ]7R:,FH
M]WO1N]Z ),FC)J/=[T;O>@"3)HR:CW>]&[WH DR:,FH]WO1N]Z ),FC)J/=[
MT;O>@"3)HR:CW>]&[WH DR:,FH]WO1N]Z ),FC)J/=[T;O>@"3)HR:CW>]&[
MWH DR:X;XM?\@G1_^PBO_HF6NUW>]</\66_XE.D<_P#,27_T3+0!>^#_ /R2
MSPI_V#+?_P!%BNPKC_@__P DL\*?]@RW_P#18KL* "O*OAK_ ,CQJO\ UQN_
M_3G=5ZK7E'PW/_%<:M_UQN__ $YW5 'JN31DU'N]Z-WO0!)DT9-1[O>C=[T
M29-&34>[WHW>] $F31DU'N]Z-WO0!)DT9-1[O>C=[T 29-&34>[WHW>] $F3
M1DU'N]Z-WO0!)DT9-1[O>C=[T 29-&34>[WHW>] $F37DWQN_P"/W3_^P=<?
M^ENGUZKN]Z\H^-C?Z=I_/_,.N/\ TMT^@#UFW_U$?^Z/Y5)4=O\ ZB/_ '1_
M*I* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#A/BY_R#/#W_8>L?_1HKA_"OQ%U.XU#PEX"\/"QM[VV\*VVN:GJ&HQ/+'!
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
M$85F<D_ZP #@FN)^'/A<:[\4M#UDZ1>>&Y_#?AZ'3-4TU;:2.PEN H-GY+R
M&3R8I;@9&=OFA6.X<=C=?#76=&^)VM>,/">L6-B?$-M;0:S8:G:/,CR0!DBN
M(61U*OL;85;*D*O3'-22Z>?_  /\_FO,E/\ 3_@FWI/Q4TD:AI6@ZU>V]CXJ
MN=EM/9PJ[0)>&'S6MUFQLW[,L$)W%><5VN2W"D!CP#UP:\3?X W?_"4W=Y_P
MD$<^DS>(8?%B0W%J3<)J4=L(!\ZL%\DE$D*@ \%0<&NX\)_\)I;Z]?Q:_>:;
M?Z9'I]F+>XM+)[=FO0K?:3@NV8V.UE'!7)7+=:-UKO\ \#_.Z^X-OZ_K^KG&
M^"?CI>Q_L]ZM\2?%]O%.=-DU)I;;1+9QF*VNI8%"JS,2Q$8).<#)["KGB3XW
M1Q^/?A[H&BS1N=8U0VFJ0SV<NZ!38RW*H),!$E&V,E#EL-T%<GI7P$\;0_"/
M5/AU=^*M"71;Z/5 ]W9Z;,+@M=232H#NE*[4>;G'+!!@C-6=-^ /BG3?&5IJ
MH\7:;)I\6OGQ.]LVFR>;]LDL6M9HU?S<"$EA(H(W#E<GBI5[J^VGYZ_@-[.W
MG_P#VGQ4W_%+ZS_UXS_^BVKD/@J<Q:U_UTMO_2.WK<O$U"W^']W%JUS!>ZHF
MER+=7-K"88I91"=S(A)*J3D@$G'J:PO@E_J=:_ZZVW_I';TP/3J*** "BBB@
M HHHH **** "BBB@#RCXL?\ (V:3_P!<;?\ ].=E7IS-\Q^M>7_%HX\6:3_U
MQ@_].=E7I+/\Q^M $VZO(_VGO#6F^.OAS;>%M3NELXM;U2VLXIL_-',2QB=?
M=7",/=:]5WTOF$="12:N-.Q\1_\ "4ZGKWC/P;XN\:VLFC^(KKP9XBTZXM+M
M"#&+>*"-VZ<++.MPZ^J[?2LW5M-N_#?@G2?"=]%-%X5\$^+]%N?#]\ZDQ7=O
M>7D$T 0]_L\37"'T&WTK[O\ .;^\:/.;^\:M2LT^W^=R6KJWK^*L?#4NI3:A
MXON8K'54UD0_&?[9_P (G#;XGG0-&/M2S#YE2+YIB2-C",J2,UHKJ%MXX^#,
M'A#P_)_:7C2?XEW%]IZ6Z,9+%8M<DG>\<X_=QB$.=QP&#@#.[!^U/.8\9/I7
M++\6/"LVLKI*Z] ]ZUW_ &>J*'*-<\YA$FW87&#E0V000>E3'W;+M;\.7_Y'
M\1R]Z[[_ /VW_P E^!R'[7ETEO\ LU_$1G; ;2W1< DLQ8   <DFO++CQIKV
MM?%JZTNT\?:M;Z=?^)'T"WMK<Q^5;V\VAB=9$/EYW)<A2K$D Y7G-?50D*GC
M(-+YK=,FIMJ[]?\ /^E\QWT5NE_R_IGRCJ'Q,\8:7\+?#FL^)=5UGPG;WU^/
M#^MZH;9[AM/>W@EB-T$0;E6>[0?/TVF/H":YKXB>,O%NH>'?%VBZOXAU77+.
M"RM+D:QI(:R:$17-CYZ7=H$WP.59Y%9&975W! *5]I^8P.<G-'FOZM5+=R?]
M?UN+LE_7];'QCK/Q"\3W.N:I';_$;7K>TDU+Q+91K#Y0\N"UM$N+4J3%D,'&
M-Q^\I*\T7GQL\6Z[HOB2^E\;ZEX=\0Z;X:?4K?2+;2&:*^MGTN.6.[24@HI%
MR7YP2&7RR.17V=YS?WFK!UGX@:)X?\2:'H&H:C]FUC6VD&G6OENQN3&NZ3!
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
M[#UC_P"C13_AN_\ Q;OPQ_V#+?\ ]%K4?QC_ .0-H/\ V';'_P!&BF_#AO\
MBWOAC_L&6_\ Z+6@#J?,_P YI3(6.2<GZU7WT;Z )]]'F>_ZU!OHWT <UK7Q
M#LM'\8QZ%+-!;K;Z7+K>I7ER^V.UM%;8I)]6;=R> (V/I3=4^)%E>?#G7_%'
MAF\L];73+2ZE3+L(S+ C,T3X&Y3Q@\9&:X+XB^!=:O\ XC:_?:1=06<OB?P<
MV@6M[>0>=!;7D,TDL?F+@_*ZS-V_Y9GJ<"G>"?A-XD\-_#'XA>'[J[TF74_$
MES?75JT,UP\4)N8%C(EDD!=MK G<!DC'3H(=^1VWL_ON[?AJ6K*2OM=?=;_/
M0XRU_:P\436,$#>']#AUF1O#<IE%Y,;-(-78JH8[=RRQ$$E3PRD$8S76>'?V
MDKOQ-H^AVL&B6[>+-9\1:AX>M(5NF;3YOL>\SWJ2[=S0;(\C R6(7WJGJ_[/
M]U<?!+P5X+LK'PW#>:9>Z-=:SN5TMKX6;1F7E8]SF01X&\#&>:KZ;\ _$_AN
MW\+)I6KZ5(_@35;B;PH;SS<2:7<1-')8W>%^4HK[4E3=Q&A*]<[.W-+M?\-/
M^#ZZO>QEK9>GXZ_\#\.ESV30=;U=;75Y/$]G8Z2MC,=EU;W#-;S0"-7,V7 *
M8)=2#TV9SS6>WQD\#QZ8=1;Q5IJ60G>V:9IL!)$"EU88RNT,I)(  92>"*H>
M-/!NL?$;X6^)O#>J7]MI6HZS9RVT<VGAI8K,E?D.6"M( P!.0N02,"N UCX.
M^._$\D>L:MJ/A@:[?Z'J'A[5[6RAF2R,-TL0\^(E2[RJ8@2' #!@N1M!.>M_
MZ_K_ (<O33^OZ_X!W^I?M"?#71[Z\LKWQQHUO=V<C0SPM<?-'(H)*' ^]A3P
M.>*UK?XL>#;K^QC!XGTR9=9CCFTYH[@,MRDF?+*L./GVL%SC)! Y%?/NL?#W
M5/A+;^#-.\W2K^>Z^(UO>:<TLL@W0"P:%1.WEDJ_[L$E0PRPK5\._LKZCX:L
M;S1H=7L9]#U>33+S4,B1)K2YL[Q[G%J "/+<L%&XJ4P3SG%5TOYK\DW^?X>9
M.M[>7ZM?I_5CUFS^/WPXU!0UMXVT>=3,(-T=QD;R0,$XX&64$] 6 )R:KZ/\
M;]!\1^*&TS3-;L;,V6IWVF7UOJ*O%/.]M$'D-N3@;4)RQ.1M!/H:\A\0?LV^
M.=8^&>B>%X-6\-V[6UO?QW>?M 1I9;U+J&175 SJ I1HV^7+!OF*@5H^)?V;
M_$GBC4M5M[C6=+M]&U#5-<O6G@,HNXH]1L?L^%4KM+(Y)QN *CKDXJ>C?D_O
MNK?J797MY_AK_P  ];N_CIX LM-^W7/C#2X;03FV\QYB/WHC\W8%QG)C&\#'
M*\C-6='^(]CJWC*#189X+JWU+25US2+ZV?='=VVY4DP>Y4O&P(ZK(/0UY0OP
M(\57'B[1/%5W=Z$=8M[FQ:]@A>80/%:V-U;H\>8\^8SW18Y&%5  6ZU<^%?P
MQU7PSXJ^'T&H26\I\$>$)M&N;JSW&":YGDAPJ%@"0L<&X\<;U%5IS6_K9_K8
MC6W]=U^A[SOHWU!OHWTAD^^C?4&^C?0!4\3-GPSK/_7C<?\ HIJYCX'_ /'O
MK7_76V_]([>NA\2-_P 4UK/_ %XW'_HIJYWX&_\ 'KK/_76W_P#2.WH ]1HH
MHH **** "BBB@ HHHH **** /(_B\<>+-(_ZX0?^G*RKT9G^8_6O-OC$V/%F
MC_\ 7"#_ -.5E7H3/\Q^M $V^C?4&^C?0!/OHWU!OJGJVM6FAV#WE[,(;="J
M9QDLS,%55 Y+,Q  '4F@#0FWR0RI%)Y4K(RI(?X6((!_ U\Z_ W7)?#O[/\
MIG@5M,ED^)GAVRN(GT>[M7).HQF1UN=S#:R2.1() >?,]3BOH;<>X(]C7'V?
MQF\*ZGX=U35[759+FPTK43I-^L=M*9;6[#JABDBV[U.YT[8PP.<<TK7NEU_K
M]?R'>UG_ %_6GYGSO;^-/%^I3>%#%XG\30^']4N] BU&>3S([FWOI5N%U"VR
M4RB +$S#HC8P1FN5M_B5XOT[PG8S77CKQ1&UYI=E+=7=PSAX737DM"5S'A6:
MV8[AC+X#X)YK[E\Z0\[GSBL#QUX-LOB%H:Z1JLU]':+=V]Z#9SF*3S(95EC^
M;!XWHI([XJNM_.__  /ET_IBZ?*W]>O4^5(_B%XU\,^)-(TR;Q%XJO\ 3[77
MX6L+Z[AED&H:.^IB)GD*1_O76-F5FDQB,1L 22:;X1UCQYXHT.^M[/QCXFN=
M7E\-3ZY"+V61!]KL]4D"0@[%V"6!?+9?XE(;WKZ4L?CGX4U+1-0U>UU.[FL[
M'5_["N=MA<>8E]O5/),>S<3N91D#'(.<<UN^,O"]MXZT-](U&ZU""SDECED_
ML^\>VDD"G.QG0Y*,/E9?X@2*G6RM_5UI^C_X<>EW?^K/7_(SOA/J%WK7@>SU
MZ^%Y!/KS-JRV=ZY9[.*;YHH,?P[4V@@=RU<%\:/$VG^&OCE\&KW4[AK6S@?6
M#-<&)VCB#V85"[*I"Y;@9ZFO3-#\6:5K6L:YHFG.WVOP_)#:WL/DM&L+/$)(
MU4D88;".1QVK<69T'RLRCV-4][K8F.BU/E_XF?%74]6\67TWA[Q%KVGZ+=V?
MAZ6U^RQ2(H$FKO#<.@*' >  MGG;AL"N-O\ QYXLT'0]>-MXS\57<W]D^++>
M!KAI97C:RNT&GNG[O_6E&8;^3(OKBOM/[1)_??\ .C[1+_??\ZGI;U_'_(KK
M?T_#_,^.=:\3ZGX7USQ>AUOQ1H6DZSXGSJ.MV-I=7DEFDNE0&SEC5>1&TPD!
M*Y *JK "M?2/$NM:S\:_!-GXFN]>GUW1O%4L*V\]G)%;/I[:1((+QD53&IDD
M9MS;LJ[,IZ 5]7^?(/XFX]ZCEO!;J%>7;NR%3/+D D@#N< G%5=)W]/PM_E^
M)-KJWK^-_P"OD6-]&^L[2=4CUG2[6_ABN(8KF-95CNH6AE0$='1N5;U!Y%,U
MC6[30+,7>H3?9K7S$B:9A\B%F"J6/89(&3P,BD,U-]&^H2Q4D'@TF^@#FOB0
MW_$KTC_L,6?_ *&:L_ W_DD?A/\ [!T/_H JA\1V_P")7I'_ &&+/_T,U?\
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
M5^ <Y(XQ1'5)OY_C_E^*&]VOZZ?Y_@SUU/C7X#DL;:]7Q;I?V6YN)+2*7SL
MRQNJ2*>,KM9T!)P 77U%6_#OQ4\(>+M=N=%T7Q)I^J:M;)))-9VTVZ1%CD\N
M0D?[+_*?0XSUKP;QW^SCX[\63>+$MM7\.VUCKFHWE\(96N-T9D%GY19D0%L&
MU8&/[AWJW)4"NP^'/P?\3>%?'>DZYJ=SHKVUM)K\DZV4DQD8ZA=QSQ[0T8'R
MB/#9/<8S3CK:_;\;;"EI>W?\#H] ^,R_\)1\0['Q-)INC:9X:U6'3;6Z221G
MN0]HER6=2."JN<A<\(3TI-'^.6EVNH>,D\5:EI>AV.DZU_9UA<&5@+F'[)#<
M;VSW E)8CY0!FN&\6? 'Q)XFU/QY/]KTNV_MS7H=9TR^M;ZYM[W3&CL%M4E1
MTCP) R@E?F1T9T;K63XV_9T\>^*++Q59Q:]H!@UVXN7FDG6='<2:9#:+(?+4
M%2)(BYC4[&5P"3MP95[:]E]^G_!_K9]5Z_Y_\ ]RM?BYX+O?$D^@0>*=,DUJ
M#SA+9"X&]#$JM*#G@%596(ST.>E8_P ,_BU%\1?%?CVRM9;&?2- NK2&TO;5
MGS*DMLLS&3<!@@GMQC!KR/Q!^S+XL\56VH6EWJ^BV$=_J6H7DMU9M,98TN-(
M6Q7:I0 LKKN(+8*G&<UW?@;X6>)DMOB$/%]]I,<_BVQMK-CX?,I%N8[(VKN#
M(J]?O 8XZ9.,TWHG;M^(ENK_ -?UN=HWQF\#)8W=Z?%>F?9K640SR>=GRV*>
M8,C&<;/GW8QMYSBJ^K_'?X=Z!J<FG:CXTT:SO8UC=X9;D959 IC)/3#!U(.>
M=PQ7F>D_!GX@11^$=2U/5/"MWKV@65QHS0VMO-#:WUG);+")I&*E_.'EHVW!
M4#<H/.:XWQU\);WX._"_Q$AN]/O[":3PEIVFO*9/.8V4\$3&<;#M5L%OE+84
M'/2GI>WFOQ_I?ET%TOZGT+:?&KP)?:7INI6_B[2IK#4G,=K<+<#9(PD\HC/\
M.)"$.['S$#K5:Z^/GPZLKR_LY_&FDQW6GR/%=PF?YX'0L'##'&W:V[^Z 2<"
MO(;[]EG5YM0\<31ZKIB0^.[>ZMM;MOWA2R\VY,JR6AV_.P5F!W!,MM;(QBI/
M%O[//C/7O#/B'2+/5- MHM7UK6;V3S3.6-O>6QBBS(J!]Z-@L@.UQP21P9Z7
M\OQOM_P2M+V\_P .YZ@OQJT'6->NM(TO6+*UN]/UZWT6Z_M)'5;F22(2^5;D
M8#2%6&T\C@UIS?&GP);V]Q<2^+=+CA@FBMY':? $DN1$!QSO*L%(R&*D UY/
M-\ ?%=U#+:SZGHQM;CQ%IFMRO$TZ2(L-BEK<(GRD;LH&0^A^;%5+7]F_Q/''
MX0GN-3T6XU#PW!HNE1LIF6.ZL["[^T>:XV';,P50%Y526.[FJZI>:_)7?W_U
MH1=VO;I^KT^X]?TWXK:3JWB+PW;6%Y;:CHWB>RGN=(U*U?<LTD&#+&?^ -N'
M^XX(XK"^,[9O]._[!]Q_Z66%<IX,^%NLZ+XB^&NG7\EK*WA6[UO6;NYL2YA_
MTQI5MX@653N(G<D8_P"6>>XKI?C(W_$PTW_KPG_]++"ET*Z_U_7F>V6_^HC_
M -T?RJ2H[?\ U$?^Z/Y5)0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 <!\9?^0+H7_8=L?_ $:*A^'+?\6]\,\_\PVW_P#1
M:U-\9O\ D":%_P!AVQ_]&BJWPY_Y)[X9_P"P;;_^BUH Z7=[T;O>F9HS0 _=
M[T;O>F9HS0!)N/K2;O>F9HS0 _=[T;O>F9HS0 _=[T;O>F9HS0!()"N<-C/!
MI-WO3,T9H ?N]Z-WO3,T9H ?N]Z7=[U'FC- #]WO1N]Z9FC- #]WO1N]Z9FC
M- %+Q(W_ !36L\_\N-Q_Z*:L#X%_\>>L_P#7:W_]([>MSQ&?^*;UG_KQN/\
MT4U87P)_X\]9_P"NUO\ ^D=O0!ZG1110 4444 %%%% !1110 4444 >/_&3_
M )&K1_\ KC#_ .G*SKOF;YCSWK@/C-_R->C_ /7"'_TY6==XQ^8_6@!V[WHW
M>],S1F@!^[WKS+XS-<_\)%\)B,_V9_PF$'VW^[_QZW/D;O;SO+Q[XKTK-5-6
MTFTURPDLKZ%9[=RK%2<$,K!E8$<A@P!!'((HZI]FOP8=&NZ?XH\*^!OBSQ%J
MWQF\1V]__P )&FCS6%PRPZU!.$BNHM1E3&]E$8)A,>U8OE,>S[Q!-<[K7@O5
MK+7K_P ;>#;.XNX-:\3'2_%>E>4\1N+==15K?445@-SPC@D??B?K\@KZD,C,
MH#.S ?WCFD,A8Y+$GIUHC[O+Y?Y_T@E[U_/_ "_IGRHDGC?Q79>/+O\ M;QE
M!XTT)IKB706M9;?3II+>]\ZW$$Q.V436Z^6%BX*N=X! KT/]G_3_ !9'J6NC
MQ1'J5O%IMQ-_9S7ES)(+B&\9;I5.XG<UNK"WR>A1L5[1YC$ %B0O3GI2;O>B
M/NKY?\.$O>?S/%+'P[;Z?^U]>-$MY'I6I:#'K=U ('^QMJT<GV99M^W:)?LS
M'*YR=JMC(KR/QAX@^(\GAMKE=0\4Z=K<9O(/$L-JMQM@D&J0BS:U"J1AH&D_
MU608\EN17V1YAV[=QVYSMSQ2B9UQAV&.G/2A:6\K_P!?+;Y(._R_K]3Y>\,R
M77@_]I[6-*NEU^\\'37-E;VFJ'[5)))J"6"B,W<NW$L)02*&)VB0 -U%;WCK
MQ%XN?XD^--+T^/Q-%XDL[7[;X26RB?\ LB\A-BX9+A\>5D7.258A\B+;QFOH
M/SGVXWMC&,9I-YV[=QVYSC/%)ZJW]?U^F@UH[_U_7ZZGR9]H\3^(M>\,VMOK
MGC2S\(:OJNDPRR>9=17<4[V5U]OC9RNY(Q(+4DG"K(3M(R:Y[2=;\?1V\.K^
M'?$/BWQ!;0WNI67BB"XFFG$%E#K"1QO:Y7_7BW$XS&2Q4$GD"OM;SGW9\QLX
MQG-8/@SP?IO@'1?[)T@W2V7VF>[ NKEIG$DTC2R$,W."[,<=LU5_>O\ UTT]
M";:6]/U_$^<M+D\57?C^.&ZUKQF_AZVMM>U#18[*:=)+N"&6W>S65G7#N2;E
M464Y= N<BN8\$ZAKGB#QIX6O];_X2V?3;'5)9+2YN(K\- MQHBGEF 8_Z0L@
M)("A]P 4$"OM'S&.<N>3D\TIF<]78_C4V]WE\K?COZE=;_UL?(_@_P 1_$35
MM#\-K<7GB)/$'V'PY/I+SI<+%>1EMNK"[RN-X'F%O,PP C*\U0\*ZKKDO@+Q
MI#KFJ^)M1M-0^'FH75PNNBX94NTNKF./9YB@(_E>7\HP6 5L$\U]C&5CG+D[
MN3SUJIJVGV^NVGV6_3[3;>8LK0NQV.5(*[AW&0#@\<"B7O7\[_BK?AOZA%\M
MO*WX._XE/P6U_P#\(7X=_M4G^U/[,M?M>[KYWDIYF??=FMC=[TTMN)).329J
MY2YI-]R(KE21S'Q&;_B5Z1S_ ,QBS_\ 0S6G\#?^21>$_P#L'0_^@"LGXC?\
M@O2/^PQ9_P#H9K6^!O\ R2+PG_V#H?\ T 5)1W5%%% !1110 5RGQ7_Y)CXK
M_P"P7<?^BVKJZY3XL?\ ),?%?_8+N/\ T6U &#\/F_XE.I\_\QB^_P#1S5TV
M[WKEOA__ ,@K4_\ L+WW_HYJZ;- #]WO2[O>H\T9H ?N]Z-WO3,T9H ?N]Z-
MWO3,T9H ?N]Z-WO3,T9H ?N]Z59"O1L=JCS1F@!^[WHW>],S1F@!^[WHW>],
MS1F@"3=[TF[WIF:,T /W>]<W\2F_XM_K_/\ RZM_,5T.:YKXE'_BW^O_ /7J
MW\Q0!:^"W_(!UK_L.:A_Z4R5Z#7GOP5_Y &L_P#8;U#_ -*9*]"H *\8OC_Q
M>Z7_ *_%_P#3<U>SUXMJ'_)<)/\ K[7_ --S4 >C;O>C=[TS-&: )-WO2;O>
MF9HS0!('*D$'!%&[WJ/-&: '[O>C=[TS-&: '[O>C=[TS-&: '[O>C=[TS-&
M: '[O>E#E2"#@U'FC- $FXGDG)I-WO3,T9H ?N]Z-WO3,T9H DW>]<7\5&_X
MD^E<_P#,17_T3-789KC/BI_R!]*_["*_^B9J .I^#_\ R2SPI_V#+?\ ]%BN
MPKC_ (/_ /)+/"G_ &#+?_T6*["@ KQ7P W_ !7>N<_\LKO_ -.=S7M5>)^
M?^1\US_KE=_^G.XH ])W>]+N]ZCS1F@!^[WHW>],S1F@"19"O(;'TI-WO3,T
M9H ?N]Z-WO3,T9H ?N]Z-WO3,T9H ?N]Z-WO3,T9H ?N]Z59"O(;!]JCS1F@
M!^[WHW>],S1F@!^[WHW>],S1F@"3=[UY;\9&_P")AIO_ %X3_P#I985Z=FO+
M_C#_ ,A'3?\ KQG_ /2RPH ]R@_U,?\ NC^525'!_J8_]T?RJ2@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \^^-C?9_#&F
M73Q3R6]KK%E/.UO \S1QK*-S[4!8@=\"O)M!^*5UX?T/3]+BU/19X[*!+=)7
MTS5 SJ@"@D>3P2!7TU5?^S[;_GA'_P!\T ?/?_"ZKW_G^T/_ ,%NJ?\ QFC_
M (75>_\ /]H?_@MU3_XS7T)_9]M_SPC_ .^:/[/MO^>$?_?- 'SW_P +JO?^
M?[0__!;JG_QFC_A=5[_S_:'_ ."W5/\ XS7T)_9]M_SPC_[YH_L^V_YX1_\
M?- 'SW_PNJ]_Y_M#_P#!;JG_ ,9H_P"%U7O_ #_:'_X+=4_^,U]"?V?;?\\(
M_P#OFC^S[;_GA'_WS0!\]_\ "ZKW_G^T/_P6ZI_\9H_X75>_\_VA_P#@MU3_
M .,U]"?V?;?\\(_^^:/[/MO^>$?_ 'S0!\]_\+JO?^?[0_\ P6ZI_P#&:/\
MA=5[_P _VA_^"W5/_C-?0G]GVW_/"/\ [YH_L^V_YX1_]\T ?/?_  NJ]_Y_
MM#_\%NJ?_&:/^%U7O_/]H?\ X+=4_P#C-?0G]GVW_/"/_OFC^S[;_GA'_P!\
MT ?/?_"ZKW_G^T/_ ,%NJ?\ QFC_ (75>_\ /]H?_@MU3_XS7T)_9]M_SPC_
M .^:/[/MO^>$?_?- 'SW_P +JO?^?[0__!;JG_QFC_A=5[_S_:'_ ."W5/\
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
MT/\ \%NJ?_&:^A/[/MO^>$?_ 'S1_9]M_P \(_\ OF@#Y[_X75>_\_VA_P#@
MMU3_ .,T?\+JO?\ G^T/_P %NJ?_ !FOH3^S[;_GA'_WS1_9]M_SPC_[YH ^
M>_\ A=5[_P _VA_^"W5/_C-'_"ZKW_G^T/\ \%NJ?_&:^A/[/MO^>$?_ 'S1
M_9]M_P \(_\ OF@#Y[_X75>_\_VA_P#@MU3_ .,T?\+JO?\ G^T/_P %NJ?_
M !FOH3^S[;_GA'_WS1_9]M_SPC_[YH ^>_\ A=5[_P _VA_^"W5/_C-'_"ZK
MW_G^T/\ \%NJ?_&:^A/[/MO^>$?_ 'S1_9]M_P \(_\ OF@#Y[_X75>_\_VA
M_P#@MU3_ .,T?\+JO?\ G^T/_P %NJ?_ !FOH3^S[;_GA'_WS1_9]M_SPC_[
MYH ^>_\ A=5[_P _VA_^"W5/_C-'_"ZKW_G^T/\ \%NJ?_&:^A/[/MO^>$?_
M 'S1_9]M_P \(_\ OF@#Y[_X75>_\_VA_P#@MU3_ .,T?\+JO?\ G^T/_P %
MNJ?_ !FOH3^S[;_GA'_WS1_9]M_SPC_[YH ^>_\ A=5[_P _VA_^"W5/_C-9
MNO?$S_A((;=-0U+3DM;65KHK8Z7J32R,L4BJB[H0!DL.37TM_9]M_P \(_\
MOFC^S[;_ )X1_P#?- '-_":"6U^&?AB&:-HIH].@1XW&&5@@!!'8BNLID<20
MH$C4(HZ!1Q3Z "OFB;Q:WA'Q9JLL5U;VMWY]Y:SVNI:;?-P;V65)$>*(JP97
M'?TKZ7J*6UBG8&2-7(X!84 ?/'_"ZKW_ )_M#_\ !;JG_P 9H_X75>_\_P!H
M?_@MU3_XS7T)_9]M_P \(_\ OFC^S[;_ )X1_P#?- 'SW_PNJ]_Y_M#_ /!;
MJG_QFC_A=5[_ ,_VA_\ @MU3_P",U]"?V?;?\\(_^^:/[/MO^>$?_?- 'SW_
M ,+JO?\ G^T/_P %NJ?_ !FC_A=5[_S_ &A_^"W5/_C-?0G]GVW_ #PC_P"^
M:/[/MO\ GA'_ -\T ?/?_"ZKW_G^T/\ \%NJ?_&:/^%U7O\ S_:'_P""W5/_
M (S7T)_9]M_SPC_[YH_L^V_YX1_]\T ?/?\ PNJ]_P"?[0__  6ZI_\ &:/^
M%U7O_/\ :'_X+=4_^,U]"?V?;?\ /"/_ +YH_L^V_P">$?\ WS0!\]_\+JO?
M^?[0_P#P6ZI_\9H_X75>_P#/]H?_ (+=4_\ C-?0G]GVW_/"/_OFC^S[;_GA
M'_WS0!\]_P#"ZKW_ )_M#_\ !;JG_P 9H_X75>_\_P!H?_@MU3_XS7T)_9]M
M_P \(_\ OFC^S[;_ )X1_P#?- 'SW_PNJ]_Y_M#_ /!;JG_QFC_A=5[_ ,_V
MA_\ @MU3_P",U]"?V?;?\\(_^^:/[/MO^>$?_?- 'SW_ ,+JO?\ G^T/_P %
MNJ?_ !FC_A=5[_S_ &A_^"W5/_C-?0G]GVW_ #PC_P"^:/[/MO\ GA'_ -\T
M ?/?_"ZKW_G^T/\ \%NJ?_&:Q=>\:_\ "674+7-[:SW*QBTMK73=-OPTC275
MLY+-+$%4 0GOWKZ>_L^V_P">$?\ WS1_9]M_SPC_ .^: )+?F",CIM'\JDI%
M4*H & . *6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
)BB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<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" !# 4P# 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#^_8,I+ ,I
M*8W@$$KD9&X9RN1R,XR.:A)!+$$$!F!(((!4X(/H0>".H[U!(\2M+(^\JR'<
ML89F81E@I 7+'=M(7'WB,#G-?#_BK_@HE^R;X1\3ZWX4\1?$Z*QUOPW?WNDZ
MM8Q66KRFQU+39I+>]M+A[:)HO,@DB<$@['4"5&:-E8^7F6;Y7E,:<\SQF#PT
M:LI0I_6<5A,/[2<5S2A3^L8FA[2<(^]*%/GG&-I2@HOF(G5I4_XM6E27>K4I
MTU]]2I ^YMRXR&7&<9R,9],^M.5P.KKC.S!8?>!P5 R3N!XQ]17P]K'_  4
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
MVL/YR_BKX-@_8B_X+E?L\?$+X66KZ)\-?^"@W@'Q9\//BWX2T\&S\+W/Q/\
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
MQ+CLX9K>;6O@#\4KBV\->+8];=$#OI'AK4)TU^T%X4M+>^G=B4=LUT5<CR_
M9K@Z=?#U*.!XNX9QU#(L-.,HU,OS.KS-)QG"+@X8KGA!5(QE.G/W5-3;>]/-
M*N)RK"XV4W7J9;BIX>M45VZGU:<Z$J\TEHJKHNKS248_O+W:U/Z$;00):VPB
M<-''!$BN6W?*D:JNYLXS@#);DG/>OQ?_ ."GO[6OQO\ AY\:_P!BK]C_ /99
M\06_AOXV?M0_&:(^(?$4^A6?B >&O@AX94R>.-2?3F>2=))FOYC::C);QP6E
MMI5]<F5?LEU*/UX\->*-*\4>&= \6:)?"?2==T&P\1Z=<Q()/MNC:GI\&HZ9
M=(BDJ9;NRN[:9$0ECYP #?+G^?+]A>%?VU/^"MG[;'[;^J^9JGPO_9SL[?\
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
M'=2,H*LJ.59E.K[%SC"-50E6C&HZ3JJ$W&,G3DXI^XK^Q7^QO/";A_V5/V>
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
MWQ-3Q;>6-AXBU;5S&+J&XAGL[CR)MT:?.W[;7QD_:3\-_%__ (*4Z[X,U_\
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
MQ,<9'-\0Y12T7.W>RULM^_KYGR]_P4!^*_B'PSX6_94U#X<>/9M&7Q+_ ,%
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
MV2?V:=6^&.I7OB1]3O/AUJ5S\'/B]/XD\4^%+R2)9K+Q#J^JZ3I.L>(;O5%
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
@ !1110 4444 %%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>ex15-1_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex15-1_002.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" "C NX# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MCQ-\$?""^%O')OO%OBGP?KIET:YM-->[6QOK;5XKG3X9-5@$J,XMRWYL^/\
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
MSH[+@7,D;A8#CSG4%37T.'!+ 'G/;/0,2?3ISGFOS._X*3>#_B=\6?A+X:^
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
M)N,[*'O6:C'FG+6$K6A*327N:QNXYO0G&+C!R4FXJS33:MU=E;5:NR\]&?U
M+,C[#E2)%5DX/S*>0PR#P <MQ\H(W8R,M^TPA/,.%0%0S,K+L+,J@2 H#&?G
M4D.%(4EC@ D?R]:5\3_VDG_9\\8_%GQ7^V]^TSX8_9[\3?%W2]/_ &+[2Y\#
M> K[]LW]KV*^\(2Z)I\>DZ>VAVIT/P9\1/BIM\4^ +*[\*VNI0?#FU74_$3>
M']+D\]L;5_CE^W_I_@7]KCQM\8_VJI?A?\6_^"</P-_9KURX^'?A.R\'7G@K
MXI>/O'/@6^\?^+;CXMRSVKSZ_<>(9_L?PSM9- O-*T>VURP\02:9!>W=KMCV
M_P!7YZ\F,HI*<8-+VB]^;A&R3@Y2:J5(4ZSBY0I3=I5&U.,,YYK14K.D_AYM
MULDW>]K:QBW%73DE=1LTW_4YY\;#<%D RJ;3%*KAV?:%*,BN&R58@J,(5D.$
M(:E#C!)#+@D'<K*>#AB 0"57J6 P!\V<<U_-=_P3U_::_:6G^-?[.\_[:&N_
MM):#XA_:ROOCA'\&=-N_B%\#/%?[.7B#4O"NBZIXQE\)KX;\#3W_ (_\'3Z'
MX4^SMH5UXAO6N+[5+466HV6GW231+Y%^U7_P4,_:V^ ?CK_@J*-5^)DVE_!F
MPU ?"+]EWQT=$TZ%?@;\?M+\(>#O$6G^%-;O;BTBCN=/^)NF:WJ T&\O9)MV
MK6:V2$^:)ZF628J%7V"J0G+EC*,DXVJ)U72EROG2<H24E*.DDXM.*=KU'-:+
M@I<DTG=+Y)M.W+>SZ.VM[W:3:_JPW8!)!(#;<*K%@<D<\8"\'GH/E).#RPR1
M!<;OO @$ E5Y).2/NY& N2-Q. #TK\7O@[_P52UGQI\8/ASX+\1_!BYTCX)?
M$+XH^+OV;_#/QRO_ !KI$'B'5/C=\*O!EGK_ (]?Q!X#:*V'AOP?+J,6J6.C
M:]/J0EO;B&!9M,LEG2J'_!6O]H#XU_#[5OV5OAU\!?$WQCFU#XO^,/'Z^)/
M7[,&E^#]5_:"\>^&/!_@1M=M]5\ :MXO8^%=-\+:!JS1IXOBOKVSU*^AEA&D
M07[#:_-')<9+'T\'6E[)5>9OVDH^S7)?G;E"4E:*6J<XM:*3239I_:&&E1GB
M^5M47RM\K336RNXWUVND[ZVOL?MEYF #\RCKR",##$%NR@[6&6QEL+]X@%P9
M.#NR3@\#*_,0J GIEF( '4G@#BOXH?%?_!1?]NWQ/X6\/:YX7^.'Q1\6ZO\
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
M@_:S_:%TO1OA]X6^&?PX\6Z?(?$?A;X5_L^WL&B:Y9"_^''AF$W?Q1U&\O\
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
MQ!KNI7R:PEQXBU+QY<IJ'BR37DMM3BCU2+6]4CAUBZM)T2UAUJ"+5+2"VG0
M?)7P3_X*+_'_ .*VH?#WXMZS\*O@9X7_ &5?BQX@^(MMX934?C1:Z9^T"G@/
MX?2ZU!%\2H?!%_96=EXF_M>709IY?"^A:@^L6%E+$VV:52'^J/%G_!3W]CGP
MAX8\$>*-0^)S7UK\2_A5X*^,OPYT[2="UF_UWQUX%^(=[;6/@V\\-:+!9M?7
MVH:\UP9;/2MBW@2"=9HDDB=%B>'SJBE&C]:6G*HTE5E&-E9Q2@XN\=K)-6LU
M)ZM5*>6N3<IX;F;;E>=-ZO5W>M]?ZUU[VQ_8!_8_TSP1H?PXL_@'X%_X0CPS
MXU\;_$;0_#EW97FH:?8>-?B+INK:3XT\0JEW=2SSZCKNGZWJ=M=/-<,OESJ8
M]CQHP\GLO^"3?_!/B+1=1\.O^S+X,N[/4K;5;:Z?5-0\6:KJ$%OK'_"+>9%8
M:EJNMW5WI\,*^"O"_P#9L%G/$NDG0[0V(C<S,]S1O^"I7[&OBKP+XW\;Z%\5
M;1;#P)X/TSQ9XBM-:T36M-U'3+77/%FM_#RRLKK2KBT2]DU6R^(/A_5_!^NZ
M1$AO=.UC3[BTDCWO"9//OBC^V7\<T_8.T_\ ;'^ 'A;X'?%2VT?P9XV^*'C?
M2]?\4>+-%T*\\%^#X-4NIH/!DZZ//?R:XD6FRPSVFK06D%M<1L@D<$;LE2SN
M#IN<\53]I6IP@YJI3YJDY144G)K5R:UV3=V]+*+Y:T_<IM6;;4>9**W;:5DD
MFV[O1*3T2/I#X1_L&_LE_ CQ7H_C;X1?!/PIX#\7Z)#XF@T_Q)HHUD:O$WB^
MV@M_%$KW=]?W*SR:VMI!<:C)<QRK>:A#;ZA,&O+:"0<SXB_X)K_L2^+OB[JG
MQL\2?L^>#-8\=ZWJEWK^KO?#4IO#&K>([^TFL=0\2ZGX*-\OA2[\17EM<W$5
MQK,VE/>SF:6261IF9S\]^ ?^"GOA3P!X7^&-C^VA?^"OAY\6/B7H/@_QRF@_
M!ZW\;_$+PGX$^'OQ*O=$TKX>:W\3?$3Z):1>##XEUO7;72;.?5(TTXW0=5N<
M!G7UK_AZK^PZLUM"?C7I(FN_A/XU^-$2-I^I#=X%^'WB.3PKXJNRQMPO]IV.
MMI]C@T4LNI7K'S+>%XP6#EA\XC4K3E#$U'"+?MJ:J5':,FFU*-W)1E=7NM4[
M-694<3EL(NE&>&Y9*SCSTUHTGJGWLM.OH=Y\-?\ @G;^Q]\(IM#N? /P/\*Z
M+=>%_&\/Q$\,7<DFJ:K=>'/%EE97NFZ7J6ASZK?W3Z?%I5AJ%Y;V&FQ#^SK5
M9B(+=-B$0ZC_ ,$YOV+=1T^WTV]_9V^'CV-OX?\ &_A9((;34[=?^$?^(WBB
M7QMXRTJ5[?4X9+F#4_%MQ<:_:2W;3SZ1J-U<S:4UHTS[O%?^'RW_  3]\SQ-
MO^-/V>S\-VWVN/4[GPWK<6G^*(8]5AT.]7P?,;0OX@N-,UF=-+OX+:))(+[_
M $=E+9KM_P!KO_@H/X,_9>^&7P7^)0\(^+O%]I\;M?32O"UG8>'K];RVL?\
MA'KGQ-<7NIVTJ0W&GW(TZV46NG7$:2WLLA6-E\ELTJ>=^WH492Q=.IB.94O:
M<]*+482J-RG*:C&*C%OWM&]+7=GFYY5[.I4O0E"FUS\G+4DFY**:A"+D_>LK
MQ5E>[T/9_@E^QA^S5^SKK5IXI^$7PF\/^#_$MCX6U3P.GB2SEU?4=?G\(:QK
MVC>)]1TR\U75KW4;^_.I:]X;T'4KX23,AGTZ PK&B -XYX9_85\/6GC;]L[2
MO&UUH/Q#_9L_;&OM.\4^*?@YKVDW7VBP\8W'A^W\->,TN-8MYHWOO#'B2RT[
M2[Q-,DC2YL-2@FE69DDVU\3>,?\ @J3^TWX?T_X"?&"/]E_P=:? SXWZE\(O
M#WA/P[K'CN]A_:.^)VI^/HS<>.=1^&WPST_3)Y8-$^%NGS)K&NZCXBN[-#HE
ME=ZC(ULTMI;OR'B/_@LG\6OA+X%T#]H7XS?L]>$=/_9W^.'A+X\:[^S?>^#_
M !Y?:E\2=5U_X1>'M<\0^!]!^)>EW6GVVF:39_%:V\/W]O8:A87EV-!NO+BU
M&":-O,K>.5YLI^U<XU9SYJ:3Q-&3YX/F:B^>[G3Y'+1MQ7-LTU%/,,ME'V:<
MH0C:5U0JI6U237([1E=+6R>BUW?ZH?$?]A+]E/XJ_%+P/\9_'/P2\(>)?BE\
M-K?P[;^#O$VHV^H*FGP>$+B2\\(1ZCIUO>0Z5XBB\+73)/HL&NVU^EE(AF@$
M<NTK!HG[ 7['/ASQ9IGCO0?V>/AWI'BK2?C-XM_:)T[7+?2Y8[JU^,OCJPM]
M,\7>/T>6>14UC6["UMEN5,:VT4D$9AMX@-M?$6D?MH?MYS>-_%?P-\6?!']F
M/P%\8_"?PJ\,?M$S:QKOQ3\4?\*IM?@]K5WJ.F^)_MVK0:#_ &G;>)O!.IV+
MQZQ*(&TR>Q+W\-RL95&^GOV%/VM_'W[3'[*O@+X\?%GP/X1^%_C;XECQEK?@
M'P#I_C!)#XQ\"Z9XAU72/ 'BW3)-:BT_5/L?Q*T^PM=?T:WO-+BN;?2]4L7N
M(A.SJ.>M0S?#<KEBN6$[4X1IXE32NI22?LYZ)Q51W>GNRU5C6&*P%?FC'#J:
MIKF<I47'=J+^.-VT[:*[5UWTZ'P[_P $X?V*/"'B'4/$VA? 7PK::S=^,M ^
M(,3M/K]W8Z+XK\.:A>:OI6H^'=-N-6ET_P .0QZCJ6HWSZ;ID=MI\MS>2SRP
M,YW#L_VA_P!B3]E_]JSQ!X2\2_'KX4Z9X\\0>!-)US1O"VN2ZGXBT/5M)TCQ
M/+;2>(=&BO/#VIZ7/+IFL+:Q1WUN\KQSQ^9&PP^X?E%XT_X*P_M5_!/QOX[^
M&7QC_9=^&,OC\_#[P7XF\)>$_A=\4;_Q7;?##QK\4_B*OPY^%WP]_:$UQ-(B
MTO0]3\<,MYXAMI=&>]F@L+,I)9*MQ%<#JY_^"GG[4MG\8;;]AV?]G_X2)^W!
MJ/C^/2=-ME\?ZTOP#_X51_PKB\^(%U\2&\02:./$ N;?^S[SP]!X7_LXWL^H
M1)(9EMG!'7'*\]DZ>*=7FE"G*5*:QM*ZI:<]2,G5;C!62<MG?[5^9XQS'+%*
M5'V?)"7NU5]7G;F3]V,E&G=MWE:R=O+8^X_@?^P_IGP>_:=\3_'+3-3\.:-X
M#T;X+>%OV>?@7\(?!F@'1='^&WPWTC5F\2ZP;Z_DE:;4=:UGQ!B\>Y@,4:V^
MY9FFG8LWK?B_]BS]E_Q[X0^('@'QA\&/".O^#/BQ:Z]:?$;0+J.]6S\7V?B;
MQ&OBS6H=4FM;ZTO&74]<BBOG2WGC)>,(S;.#^'GQ=_X+O_$KP)X=TZ:7X(_"
M+P5XM\*>&OB5?_$'1/BC\4KRPTOX@_$?X5^-!X+UOX0? '4]-TB^/B+Q)K;3
M66I:+?ZU;:=8&'4+>VGD2<.1^@?[97_!2S5OV39OV,-:O?@WJ'B#PG^T;JJ7
MGQ4DFU3[/XB^"?@./PG9>)_$GBJYT^VM7.K0^"X;QQK<,)C;R+2XGCD<)@S7
MP&?4ZE*T*OM\3)TX*G7C)S=.*DX\U.;3DH2<M9-Z\SLV.GC,LM/DBN2,E;_9
MZEES62:3A?=6VT270[^Z_P""0W_!._4-.T;2KW]G/2[VT\+:Z?$7A-+OQS\3
M+J?PCK":>^DP7GAF[?QD;WP]):Z3<SZ=9PZ;/!#9VDTD-NB)(P/:ZQ_P3)_8
MBU_7/ASXAUOX ^%]9U;X6Z3H&A>%[[5K[Q-J-U+HOA.__M/PSI7BJ6[UR9?'
M.G:#?%[K2=.\7PZQ;6EQ/<3IF5PU>!>'O^"N7P+T-OC!+\8YE\,IX._:0^+'
MP<\ VG@2PU7X@WOC#P!\,O#_ (1\4O\ %Z\CT&UF_LOPI>Z)XOLKFZU*X"Z?
M826E\@NIT025^CNJ_$*\U[X4:C\1/A)9:+\0)=2\$CQ?\.DDUI=*T#Q:-0T,
MZSX=>76C!<&QTS4=UNK7RVMP$28E8GDADC'%7_M;"R4*CQ%-2DTN><HWFU%3
M6LHM-.:3<DM;ZWBVNNA]2Q*FZ<*<N36=X\KBM;.TEY-JW3U2?A'PT_8$_9#^
M#7Q?U3X\_#'X'^&?"?Q3U2/7E/B73)=8D;2W\6N%\37?A[1[R^N=$\.WVO,'
M&K7NCV-E<7:23+<,\,C1MN^/OV)OV6/BCX2^+O@?XA_!#P-XI\*_'KQCH_CO
MXP:%JNF7=Y8^-/&GAXZ=_8?B>^_?+)#K>D+I.G2V5[9^1MFM8P<Q[T/YX>%?
M^"EO[1WQI\"_LC:%\%/V>_AXO[1?[2/PY^,_Q:\5>'/B#X\U&T^'7PX\'_ _
MQ18>#M>MX_$6DZ.^H^)=9\4Z_J%KHVABVT^VBM4N/M]^L=K&_E^26O\ P5P_
M:'U7Q/\ L6R>'_@Q\"='\(?MB>,)/!.EZ3XT^).OZ#XL\!7/@R^FT/XM7VK:
MO)H2^%;^#P[KMG>67A/3H-2CU+Q4#;):P++(T<?3'+LXJPG7G6:E32Y5+$P<
MU&/.XV7-*;5Z=246M'RR:U3OSO&9;'W?=LFTK49-7;2:O:W5)OS1^D^N?\$S
MOV'?$WCKQI\2M<_9W\%ZEXR^(5I>VGBO4\ZQ;0:A+J5O:VFJ:S#IEOJ$-AI.
MOZA;6EO%=ZOIMM:W\^PF6=][L_HGQC_8R_9H^/G@7P)\/?BK\+M)\0>&OAK!
M;6?PYAAO]>T36/!MIIVFP:(ECX<\2Z)J-AXBL;2;1K.&QNH(M2;^T8$S*9LH
MXP_VU_VH-2_97^"]KXV\.^"8?B%X^\7_ !$\"_"/X8^#+W5#HVEZYX^^(?B"
M'0]#_MC65M[UM,TFWDDFO+R5H99Q'!Y<:@OO'Y\?$'_@H_\ M7?LL?%WX)^!
M/VS?@?\ #OPIX#^)'B3QQIS_ !2^#.O^(?B7:^*M+\.>#X_%?DZ!X3MM+M/%
M.C:UX9EEFTC7&O;.:TN_LAO["1DD2%<Z%#-,2EBHUN>=)-)SQ5.%63I17/[*
M%2:G+E3U4>^S2;C57$X"A3]E4A:G62F^6C.47[2[3ER1:5[O==-7T?VCK_\
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
M*AM]4AL9]2^*-S_:WC^&\M8M1:.?3/$FIPQ:U?:.<:/)JD4=TECO)1^<L/\
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
M=6LX5AM/$NGRP:GH/S^;J.GRK<QQ^7DC\Y?VM/\ @JQ\8_V?OCU^U7X-\/\
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
M&-:F:2_TR^-M;W&WSW4/^"Y7Q4\*P6>N>/?A%\ ?#6D> OA_^SUXT^*OA_\
MX73+<>-?B1;_ !\FU*YC7]EZU335TOQ]I_@#3QIVE^*K^YO;==/\9)JWAZ\-
MK-8*1G3R?B&"]G!UDJ<I1LJUN64DFTTI**E)3B[-?;4KQNY)U,PRC^)43N[)
MMX:JV[[/X'U3V?3KL_UBT/\ X)B_L'>'-8\<ZYIG[-/P\CN_B1H6K>$/%5O<
MVNK:AI#Z!XDO4U3Q!IN@:/=ZC/8^&8]9U..._O;C1+?3[R*^B@FM[B P(![E
M^S_^RO\  G]E[PYJ?A3X%?#[3O >EZWJ(UC7IX;O5=;UK6M9BMULXM0UKQ%X
M@U'5=:U*XMK%1;6HO;V9+: [(U13LK^?CQO_ ,'"/BKP'H__  F6I?"+X47N
MC?$Y_BCHOP2\$:7\1-6O?C'X4U[X9ZO96\R?M!>#$T:2[\'6&N:"U_XELDL8
M[S4DM[6.".TN5D:XK]A?V!/VK_%7[4OA'QQKWB?7OV?=;O\ PQKNFZ9)8? ?
MQ-XIUF30[B]T^"\>T\9:=XMT/0=7T:ZD:1IK#S+2:*_LDDNTE"!4&>+R[/,/
MAYU,7*HJ&D9N==25]DE'GU=[V2[7UTDW0QN45ZBIT6U4W26'JPOKW<$NM]]/
ME8_0E4(A1<*I*KD)]P84 *O^P,G;C^''&.*M5"'+QJXXW!3^!7<#V]1Z5-7@
M0DI17*K05^66GO:V>FZVZ[GMK1*/1;?\-TV"BBBJ **** "BBB@ HHHH ***
M* "BBB@ HHHH *:R[BIR1M;=QCGY67#<'CYL\8.0.<9!=10!\F?M5?L\_$CX
M[Z!X8L_A7^TO\1?V:O$GAR^U5Y==\&^'?"/C31O$VCZYHUSHFIZ%XO\ !WB^
MTETW6K5+:Z>[T><7%O+I.KI!?JLXC,#_  5\(_\ @C%\&_@S\6/@W\5?"7Q@
M^*,X^"WA_P $:)H_AG6K3POJ4&NW?@KP)K7@.X\0:QJOV,:C#J'B*WUK^T[V
MWT:;2-.TNZM4MM"L].L)[BTE_:9D5\;LD YQD@9]\$9QVS3/)3N78<\,[$<D
M'')Z @%1T7' %=E#,,?A:<J6&Q4J-.::G!0BTT[W3=KN]WHW97LK*YR5<%A*
M\W4K8:%6H[>^YR3T22TO962M=+7K?0_"7_AR)X8T+P1XE\%?#']K3X\?#B/Q
M_P""O#'A3XDZGH%CX4BF\<7_ (!^)/B3XD?#_6]5%G'I>H:>VF-XHO?#NK:3
MIE[:Z;X@TN.2>>*RN[MYY/6OV%_^"2O@']B#XL>*_BIHGQU^(OQ)E\7>!_%O
M@2;PGXITCP]I>@:?9^.?&>E>/?$=]I#Z86U:*ZDU[2(X+!'U":"QT>>ZL"MQ
M<M%J,7Z_"WC&?O$DY8EB69@ H9R3EF"JJACDA54 \"E^SQY+8);<6!+$E2>R
MDY*KVV@@8XQBMZF<9E5H+#SQM5TTN5I0IKF5VU=J*;:NK.3DTDDG9)+*&68"
M,W+ZE16NC4Y-_=MW_%]3\/;S_@BQX-U#6_A+IVN?M*_$_6_@E^SU\8-;^+_P
M*^"UUX&^%ZP^ 9_$K:S/XA\':CX_;1H_%OBCP,UUKU]<:;I=U/9W6F+]GQ<W
ML\;W,G'Z7_P0]@TR'X::A-^VC\;]4\:_L_\ A7X=>#OV9_%-]X(^&4\'P@\/
M_"?6;S4_ 4.M>'_LRV7Q/OK&.]?3]<U'Q#,)/$(\^]F6VO+AYA^^8AC50JAE
M4'A0S8QR2IYY4DDD'@GK2"",< $#)( 9@ 2Q<D#. 2Q)/U(Z<55//,VH1M2Q
MDWI+2<*;7O*TF^:G-7E=\VBYKM2NF[MY9E[;?U.GO?XI:ZZ;/2W3LS^>&?\
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
M!V^\/:EI>LVWB5[9M=^%EGXKO?"_A]/'FC^$)8DUFQTU;/33HWFW,\CO!_\
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
M1]8C_-0_\'__ ' /9_WH_P#@2+=%5,-[?FW^-&&]OS;_ !H^L1_FH?\ @_\
M^X![/^]'_P "1;HJIAO;\V_QHPWM^;?XT?6(_P U#_P?_P#< ]G_ 'H_^!(M
MT54PWM^;?XT8;V_-O\:/K$?YJ'_@_P#^X![/^]'_ ,"1;HJIAO;\V_QHPWM^
M;?XT?6(_S4/_  ?_ /< ]G_>C_X$BW153#>WYM_C1AO;\V_QH^L1_FH?^#__
M +@'L_[T?_ D6Z*J8;V_-O\ &C#>WYM_C1]8C_-0_P#!_P#]P#V?]Z/_ ($B
MW153#>WYM_C1AO;\V_QH^L1_FH?^#_\ [@'L_P"]'_P)%NBJF&]OS;_&C#>W
MYM_C1]8C_-0_\'__ ' /9_WH_P#@2+=%5,-[?FW^-&&]OS;_ !H^L1_FH?\
M@_\ ^X![/^]'_P "1;HJIAO;\V_QHPWM^;?XT?6(_P U#_P?_P#< ]G_ 'H_
M^!(MT54PWM^;?XT8;V_-O\:/K$?YJ'_@_P#^X![/^]'_ ,"1;HJIAO;\V_QH
MPWM^;?XT?6(_S4/_  ?_ /< ]G_>C_X$BW153#>WYM_C1AO;\V_QH^L1_FH?
M^#__ +@'L_[T?_ D66QQD9Y_+KS[_2O+OC9X&F^)WPE^)/P\M==OO#%YXU\"
M^*O#%CXDTV^ETR^\/:EK.CW5GIFN6E] RS6]QI.H/;7L31Y):$A@R;T;TC#>
MW_?3_P"-(4)ZA3P1R6/!&".O0@D$=QQ1'$<E6%6,\/>#3LZ]]FFK?N+=-;_J
M1*CSQE&4H\LDUI))ZIIZ_,_D<^$W[*W_  5^^+OC;PSX?_:(U#XP_#GX6_M
MM<^#?CEJVD?$_2[+5/@WX>_9TTJ71?A[XG\/7%EKT5S#>_M ZI);:SJ2::)K
ML^7)+J+0IMC*_#_]E+_@L1\4O&6B^'_C?>_%CP%X$_:)U6+X2?&W5=(^).A1
MI\%OAU^REH]UHOP[^+.B75EXI.HMJ?[25W)8^(M4M]#C_ME9IKNTU!(TM5K^
MN 1*"6"1@LV]B 06?:J[B>I;:BKN/.U5&<   A49Q'$,L6.%QEB[R%CC&6,D
MCR%CR7=W)W,Q/OOB>L[VPV5OW4E*34I)I6YFWA_>>BWT]U:+5+QUD%#_ *"\
M5'5NT*ZC%7;=DKZ)WUZWOZG\G/P:_9X_X+ :O\9?AQJ/Q@7XJZ3\-OBC\0_#
MOP_^.<<?Q.\*N?AE\(_V.=9.M?#SQSHULOBF2[BOOVK[:RCT>:*U66_#S_;O
M$D4,MU*&]N^.GP/_ &\?VG/B-\5_CE8_#O\ :=^!MU<>./V&M,^$OP\TSXQ>
M&](OM#\"-\7IM!_:OU*?3-&\5G0Y+L?#:X>:YNY&,EOI4C7FF?O(9'K^EDQ
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
MM2?]&^^$O_ 'QM_C1_P^%_:D_P"C??"7_@#XV_QK^B3_ (1W1?\ H%:=_P"
M5G_\C4?\([HO_0*T[_P"L_\ Y&H_XAWXI_\ 1Y,Y_P##1DO^0?V-G7_0[Q'_
M ()I_P#S4?SM_P##X7]J3_HWWPE_X ^-O\:/^'PO[4G_ $;[X2_\ ?&W^-?T
M2?\ ".Z+_P! K3O_  "L_P#Y&H_X1W1?^@5IW_@%9_\ R-1_Q#OQ3_Z/)G/_
M (:,E_R#^QLZ_P"AWB/_  33_P#FH_G;_P"'PO[4G_1OOA+_ , ?&W^-'_#X
M7]J3_HWWPE_X ^-O\:_HD_X1W1?^@5IW_@%9_P#R-1_PCVBC_F$Z<?\ MRL^
M/_)<4UX=^*=]?&3.K?\ 8GR7_(/[&SK_ *'6(_\ !-/_ .:3^=O_ (?"_M2?
M]&^^$O\ P!\;?XT?\/A?VI/^C??"7_@#XV_QK^B3_A']%_Z ^G?^ 5G_ /&*
M/^$>T4_\PK3A[?8K/C_R7--^'?BET\9<Z?\ W1\E_P @_L;.?^AUB/\ P33_
M /FD_G;_ .'PO[4G_1OOA+_P!\;?XT?\/A?VI/\ HWWPE_X ^-O\:_HD_P"$
M=T7_ *!6G?\ @%9__(U'_".Z+_T"M._\ K/_ .1JG_B'?BG_ -'DSG_PT9+_
M )!_8V=?]#O$?^":?_S4?SM_\/A?VI/^C??"7_@#XV_QH_X?"_M2?]&^^$O_
M  !\;?XU_1)_PCNB_P#0*T[_ , K/_Y&H_X1W1?^@5IW_@%9_P#R-1_Q#OQ3
M_P"CR9S_ .&C)?\ (/[&SK_H=XC_ ,$T_P#YJ/YV_P#A\+^U)_T;[X2_\ ?&
MW^-'_#X7]J3_ *-]\)?^ /C;_&OZ)/\ A'=%_P"@5IW_ (!6?_R-1_PCNB_]
M K3O_ *S_P#D:C_B'?BG_P!'DSG_ ,-&2_Y!_8V=?]#O$?\ @FG_ /-1_.W_
M ,/A?VI/^C??"7_@#XV_QH_X?"_M2?\ 1OOA+_P!\;?XU_1)_P ([HO_ $"M
M._\  *S_ /D:C_A'=%_Z!6G?^ 5G_P#(U'_$._%/_H\F<_\ AHR7_(/[&SK_
M *'>(_\ !-/_ .:C^=O_ (?"_M2?]&^^$O\ P!\;?XT?\/A?VI/^C??"7_@#
MXV_QK^B3_A'=%_Z!6G?^ 5G_ /(U'_".Z+_T"M._\ K/_P"1J/\ B'?BG_T>
M3.?_  T9+_D']C9U_P!#O$?^":?_ ,U'\[?_  ^%_:D_Z-]\)?\ @#XV_P :
M/^'PO[4G_1OOA+_P!\;?XU_1)_PCNB_] K3O_ *S_P#D:C_A'=%_Z!6G?^ 5
MG_\ (U'_ !#OQ3_Z/)G/_AHR7_(/[&SK_H=XC_P33_\ FH_G;_X?"_M2?]&^
M^$O_  !\;?XT?\/A?VI/^C??"7_@#XV_QK^B3_A'=%_Z!6G?^ 5G_P#(U'_"
M.Z+_ - K3O\ P"L__D:C_B'?BG_T>3.?_#1DO^0?V-G7_0[Q'_@FG_\ -1_.
MW_P^%_:D_P"C??"7_@#XV_QH_P"'PO[4G_1OOA+_ , ?&W^-?T2?\([HO_0*
MT[_P"L__ )&H_P"$=T7_ *!6G?\ @%9__(U'_$._%/\ Z/)G/_AHR7_(/[&S
MK_H=XC_P33_^:C^=O_A\+^U)_P!&^^$O_ 'QM_C1_P /A?VI/^C??"7_ ( ^
M-O\ &OZ)/^$=T7_H%:=_X!6?_P C4?\ ".Z+_P! K3O_  "L_P#Y&H_XAWXI
M_P#1Y,Y_\-&2_P"0?V-G7_0[Q'_@FG_\U'\[?_#X7]J3_HWWPE_X ^-O\:/^
M'PO[4G_1OOA+_P  ?&W^-?T2?\([HO\ T"M._P# *S_^1J/^$=T7_H%:=_X!
M6?\ \C4?\0[\4_\ H\F<_P#AHR7_ "#^QLZ_Z'>(_P#!-/\ ^:C^=O\ X?"_
MM2?]&^^$O_ 'QM_C1_P^%_:D_P"C??"7_@#XV_QK^B3_ (1W1?\ H%:=_P"
M5G_\C4?\(_HO_0(TX^_V*SY]_P#44UX=^*77QDSI?]T?)?\ (/[&SG_H=8C_
M ,$T_P#YI/YV_P#A\+^U)_T;[X2_\ ?&W^-'_#X7]J3_ *-]\)?^ /C;_&OZ
M)/\ A']%_P"@/IW_ (!6?_QBC_A'=%_Z!6G?^ -G_P#(U#\._%+IXR9T_P#N
MCY+_ )!_8V<_]#K$?^":?_S2?SM_\/A?VI/^C??"7_@#XV_QH_X?"_M2?]&^
M^$O_  !\;?XU_1)_PCNB_P#0*T[_ , K/_Y&H_X1W1?^@5IW_@%9_P#R-2_X
MAWXI_P#1Y,Y_\-&2_P"0?V-G7_0[Q'_@FG_\U'\[?_#X7]J3_HWWPE_X ^-O
M\:/^'PO[4G_1OOA+_P  ?&W^-?T2?\([HO\ T"M._P# *S_^1J/^$=T7_H%:
M=_X!6?\ \C4?\0[\4_\ H\F<_P#AHR7_ "#^QLZ_Z'>(_P#!-/\ ^:C^=O\
MX?"_M2?]&^^$O_ 'QM_C1_P^%_:D_P"C??"7_@#XV_QK^B3_ (1W1?\ H%:=
M_P" 5G_\C4?\([HO_0*T[_P"L_\ Y&H_XAWXI_\ 1Y,Y_P##1DO^0?V-G7_0
M[Q'_ ()I_P#S4?SM_P##X7]J3_HWWPE_X ^-O\:/^'PO[4G_ $;[X2_\ ?&W
M^-?T2?\ ".Z+_P! K3O_  "L_P#Y&H_X1W1?^@5IW_@%9_\ R-1_Q#OQ3_Z/
M)G/_ (:,E_R#^QLZ_P"AWB/_  33_P#FH_G;_P"'PO[4G_1OOA+_ , ?&W^-
M'_#X7]J3_HWWPE_X ^-O\:_HD_X1W1?^@5IW_@%9_P#R-1_PCNB_] K3O_ *
MS_\ D:C_ (AWXI_]'DSG_P -&2_Y!_8V=?\ 0[Q'_@FG_P#-1_.W_P /A?VI
M/^C??"7_ ( ^-O\ &C_A\+^U)_T;[X2_\ ?&W^-?T2?\([HO_0*T[_P"L_\
MY&H_X1W1?^@5IW_@%9__ "-1_P 0[\4_^CR9S_X:,E_R#^QLZ_Z'>(_\$T__
M )J/YV_^'PO[4G_1OOA+_P  ?&W^-'_#X7]J3_HWWPE_X ^-O\:_HD_X1W1?
M^@5IW_@%9_\ R-1_PCNB_P#0*T[_ , K/_Y&H_XAWXI_]'DSG_PT9+_D']C9
MU_T.\1_X)I__ #4?SM_\/A?VI/\ HWWPE_X ^-O\:/\ A\+^U)_T;[X2_P#
M'QM_C7]$G_".Z+_T"M._\ K/_P"1J/\ A'=%_P"@5IW_ (!6?_R-1_Q#OQ3_
M .CR9S_X:,E_R#^QLZ_Z'>(_\$T__FH_G;_X?"_M2?\ 1OOA+_P!\;?XT?\
M#X7]J3_HWWPE_P" /C;_ !K^B3_A'=%_Z!6G?^ 5G_\ (U'_  CNB_\ 0*T[
M_P  K/\ ^1J/^(=^*?\ T>3.?_#1DO\ D']C9U_T.\1_X)I__-1_.W_P^%_:
MD_Z-]\)?^ /C;_&C_A\+^U)_T;[X2_\  'QM_C7]$G_".Z+_ - K3O\ P"L_
M_D:C_A'=%_Z!6G?^ 5G_ /(U'_$._%/_ */)G/\ X:,E_P @_L;.O^AWB/\
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
M_P 0[\4_^CR9S_X:,E_R#^QLZ_Z'>(_\$T__ )J-_:WJWZ?_ !5&UO5OT_\
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
M:P^'M3;PEIEW/:6-I=>(GLG.D?:KS4)K2R@M8+LK=7+7%S"K11-&D@F=%/\
M/M_P1H_X* P>*[@_L?\ Q-UV ZYIUA>:M\$-3U2[43^(M$C,YU+PK+)-)_IE
MUIA=CI<3!G-LC0 !H8*_9O\ ;$\?^+?A;^RC\?\ XA^"M1_L?Q=X.^$OB_Q!
MX>U5(8Y&T_5=.TYVL[DPRAXY)+9U&%/!*\$'##X+,LH_LS%5\-6HTG*G4G&%
MN9*<(M\LE:2YHR2M==7;31O^_O#OCO+_ !$X2RKBS!*KAH8[V6"QF7SC&&)P
M&<0C"GC:%6"C[E&E7<U23@FZ7)-R3<HP^8_A]^RG\<_@9XA_9_\ B%H?Q#U'
MXL:UH]_JFB_&7PGJ,>D:5I/]@_$Y[GQ!XYUOPQ=^7#=73>'?'YM-0TJ'4&DO
MFT%6M((I)E=!]#_%CX'K\4?C]\ /&>M^$].\2^!_AWI7Q$EOWU>6TEA@U?6[
M:PBT1AH4P2'4(KFU29XY5BG2R*K#>+;S';)_/C_P2A_X+&_%KQY\=X/@A^V)
M\0[+Q+:?%1=.T[X8>,;C2-*T*'P[XP>:2.TT357@,<<UMKMPB0VMQ)(0MW);
MQ3")"[+_ $#_ +>_Q,\:?!G]C_X]_$WX=:R?#OC3P9X*N-4\/:O+:Q7B65]:
MW5G C06<K>6S,CM(@D^5DRS JP#>7R4E_P N*6[OI/\ ^3Z=/36^I]U)2C)Q
M<Y7BW%M-;Q;3MILVG\CY>\.?L=^.?"GA?]F^+P=X/TCP7XQ\*>-OC"/B#XKT
M:^LS?:=X7\=Z?XTM=$OIKDW4=UKM@E[J^CWT^BV[RI:; 6^S+"S5YI\+/V3_
M (M6D*Z7KO@GQ_I/BWP#\#?C1X!;7VU[X<V/@OQ]J?CW2+?2K.QF.BWDOB#Q
M&FK7L7]MZ?<^)?)A\//A[N^M;B)(7ZW_ ((J_M,?&G]J3]D75_B3\?/&"^-/
M&=K\7/&'AJ#6YM,LM+V:+91:9]BM1;VBI'Y:7$LNUB02&!P"NVOU\:X@C,9F
M8PJS,(OM#^2/,3,>U%F:.1V*DL%5'4QAF5V)4-JZ5!)OZO3T6G\3_P"6?U^)
M-I?SR_#_ "/R_P# G[%NGZ%XI^%.HZK\(_"5SHGA']E&Z\ :O%,=.:"X^)3O
M9SW'VW37^TM=74DHDC3Q+!!.UOM9K2ZD@FFKS2+]GSXE>&!ID?B']FAOC/XL
MUO\ 9A\,_!S2O$-QXD\(BP\':[I*ZS;W)UC4]<U0W%M!!#J-I<1:MH^CW;R_
M9EMX+M6 *_LBTH; 4?O'(*K(D@P1E<LC!61& 9 Q &]@#RPS"S(F\R+.D 'F
M;R)0$4%1M 5MX8M\JH$+'&5&S#'/EI?] ]+3RJ?_ "SKY_(/>_GE]Z_R/QL^
M(O[*7QEM?$/]B:OX?\7_ !3T?Q3\$OA)\,[?7? U]X+M)/"&I^!M)ATK7H)M
M8\;:DFO>&[2^NTBU^+Q-HN=0OW2>+[*;AS&GVM\#/@*G@7XL?&OX@>(_#.GG
M7/$^J?#JR\*>*]5NM/U;Q'<Z!X9^'.A^'YX_M:K,UO(^JVFI><RR6S7LLC7D
MEO'++*[_ %]/QMD)E5(@S+)L+>7B,'>R$EG7G',;.&7A-H+5^*O[%5[_ ,%3
MY/VSOBQ;?M36-W9_LM16OC@?#FXN8_#_ )#21>(IT\,.DNFJ+X&;3&AGB%\D
M;^1M52P1XX3DH_\ 0/27G^\_6I;YV]-=0][^>7WK_(^B?C7\*?''_"ROC9?I
M\ 8OCG!\:?"?AW0O ?B9M?\ #^ER_#F31[$6-SH^M?\ "3:A#?:1IMGK+MXU
ML;_PQ92->7-L+6>XCDDB9/5/@'\ -6^'OQ/\9>*_%OAW0[[4[OX??"#POIWC
MR&VTZ;6-=UGPEX5N=+\27]S(F-1LI7NI(E>2ZE>.[#F2VFD02B'[+DO(+:$O
M=2K;0(R)+<73K:1QLR#!::Y9(Y [?*/*9\.0IP0V)$E61 T>9(W&Z%HG0PR
MDC"2*S*6ZGYF&XD[=QIQITF[>QA&RWC[1-^MYM=;[=@M+^>7X?Y%H*P &7X&
M.2"?Q);)/O1M;U;]/_BJ>OW5^@[Y[>O?Z]^M+5^QI?R+[Y?_ "06?\S^Z/\
MD1[6]6_3_P"*HVMZM^G_ ,54E%'L:7\B^^7_ ,D%GW?W(****T&%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %!. 3Z#-%,D;9&[?W5)'7
MJ!QT!.,]>#QV/2DW9-]DW]RO^@6;T6[T7J]$.!R,X(_SV_SBHI-S?*HP0<\]
M^",9[ D\L,G&0.2".<O?&'A[2]7T3P]JNMZ-I^O>(EO&T+1KS5+.UU77!ID5
MN^I-H^GW$L5WJ*V)N8?M1M89&MUFBDF1(RS+MK>;GX"[2"%(8,K-NP'! /[H
MCY2^[B0%-ORDTVY1C"?LY6J.T-/6S\_QUTW,TU*4H*K'FIZS^'3_ "_R,"Q\
M&^'-,UG5/$NG^&O#MEXEUVUTVSU[Q#;:1IT6NZ[::3&T>F66LZTEHNIZI::9
M&QATU+^YN/LD.1&%9C7(^)_@=\)/''B/3_&'CCX6?#?QGXLTO2IM$T[Q/XK\
M$^&O$/B*PTF>Y%U+IECK.JZ9<W=IIK3GS);&%EM[J6.UFN5>6UB<=QK/BO0/
M#ITU=>UC2=%_MC48-'TMM6U.RTT:CJUR6^SZ98"\FB>[OKC:?(MX%>24@[5X
M-:RW1< A%5ADNKN<QINQM;8CYF"E&>/HFY1O(*LPI55)27MTUJK5)I:/LFM+
MI7U[=4*2A-6G*E):7O&FWIMJ[_?^FAY'>?L_? [4/$.@^++SX+_".[\5>%[\
MZKX;\3W?PY\(7'B+0M7:&" ZIHNL/H_V[2-0V6=BGVVRF2X:&W2#<L:(!J2_
M!OX52ZKK6O3_  P^'5QK_B&SUG3_ !!K<_@KPX^J:_9>([:"U\0V6LW[::UY
M?V>O6]M;6VL6]W/<PW]K!##-&\:A%V-0^)/@72?''AOX:ZEXJT"P^(/B[2]9
MU[PWX-NM5M$\1ZYH/ATQ?V[K.FZ4':ZN=/TIY[5;V[$:P0-<1QR.LK*AZ];I
M7<?NR(]JNTI) 16X4/QC>[D;%0N/*_>,R@JI(5,7&4IU)8CFG*,[QK5$I)72
M3M-7C>^EVG)7NFAQA135XTFNW)3>JMKM?1;>MSS_ ,!?"7X9?"K3+K0OA?\
M#?P%\-="O;AKR\T;X?\ A'P_X,TV[O2"%OKJT\.:?IR2WW)S>,7G!^=7#L<8
MJ_L]_ U?B%)\7$^"WPD3XK27#WA^)H^'/A%?B"UY+%'!)=OXP325U]KIK>&"
MW6Z_M#[0L,902D.V[UXR''RP.QWA"-R@+V+LS.%*@_+A<N2#M4\9:;G;G W#
M&01G&WY ,Y4;6RQ)4D_N\/DG*A>UJ4V^5XF,JLVY-59MR<DFTWS7Y7>_*VTV
MV];ZDX4G:W)&SZJ-MK+1Z:>5CR#3/V>/@AH>L>,M>T/X,?"32=9^(L%Q:?$#
M6-/^''@ZSU?QO:7TIN=3MO%^H0:.L_B:VU2Z$4E_;:JTT,_E*[AI51UZ6Z^%
M/PXO/MIN_ASX"NFU+PM'X#U%[CPGH,K:AX$B82+X+O2^GOY_A19 NSPY+YFD
M(JJ%M054KJ>,?'GA7X?^&-9\9^-?$&C^%?"GANQEU3Q#XBUR]2PT;2=.@9%N
M+J[OIE$<:Q[TVA]H<L/F7<N=;3-=L=:TVPU;2[BTU#3-5L[:_P!.O;&Y6ZM[
M[3[];>:POK9XER]I<VMP+@RD+LCVD;E)9=G5Q2<9REB9/HY5:LK<J6FLMTN6
MUG=*RTLD+EIM6O1M_P!>Z2>^[=E]_7YL_._X*?\ !.3X;?#?]I3]J#]H+QIH
M_P .OB6WQN^(7PU\=?#K2/$7PY\.7NH?!EOASX-M?"6FVWA76+^PN9=,DA6
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
M#W@_PYH4/_"+V2N+3PTL&EZ9;*GAVU:25K31"9-/M?M-QY<!W8/?)=+CY@%
M9$.#O93)L$2MM&TLY<?ZLNBCDL,G&&GC#P_)X@G\*QZSHTOB2UL;?5;KP]#J
MEG+X@@TN[9H[;49=%25M0ALI)$=/M4\,5NS#$4LK @<,IUY[RQ32LU^^J6LF
MFM.>UE9;I);*UE;50I1UC[!*]_X=+N_):_/\SRK0OV7_ -G;PUH/BCPGH'[/
M_P #]$\*>.KM;_QSX:T?X4> =,T#QI?QR>?%J'BG1;'P_!I^O7R3L\B3ZI%=
M&)F,D2HYX[WP3\,_ GPV@?3OA[X%\%^ M&D6T$FE>"?#.B^%K*4V45W;V[7%
MMHEE907(AMYH8K=)486PC<Q$!]I[-[U8HI)IO*2*)'E>;ST6&.*/EFDDE\I8
M]BAGD+?(BJ27K.T;Q-H?B/3K36?#NJZ;X@T:_69['5=%O;?4]/NA;RM!-Y-[
M:226TIBFCFB<1R,5DB="-RL%<ZM>HWS^WGKKS3G)/U4I2_'4'&#:=Z2:U3C&
MG'5.^G+;K\C<RW]W_P >%,9B"/E(^A!S^?';W[&F+.Q8*57^)BP9L!#Q$1\@
MRTAS\N1M"M\Q.W<PSJP! #!6*RL"VV,], ;0S$,4!^4#:Q8'Y2*E.2?\*7_#
M^I2LW:51275)Q3=MM4[[KIT(+ZU@U&VN;*\MK>[L;VWFM+RRO(8KFTO+2XC:
M&YM;JWE1XY[>>%WCE@D!CD1V1P49E/)6_P //!MKX/'P^M?!_A&W\!C3)M$;
MP-!X=TB#P4VB3"<2Z*/"@M'T1=*NQ.XO;$6AAE+R$J0P%=GYR_,=H954L2F]
ML+T#8(!;+ J57+# ..2 PW+HX3RL?=\QUD5D1GQL4( 9V=\_(/* ^7+[ 03/
MOQ34(55>2E95&E=7U79J_D_-%S=*5KJ%UHG*,7H]T^:Z?E?KW/+A\"O@Y_PC
M.M>"G^$WPP/@WQ*;5_$OA4>!/"8\.^)9+&&.WLI/$&AC2!IFJS644$'V.YN;
M9IK?R88XBL<*9BT'X"_!/PIH&C^%/"WP=^%?AWPOX=U\^+?#OAK0?A_X5T7P
M[H/BT9\OQ5I&AZ;I=OING^)D+28\16EM#K,8>18;M5FFW=\_B[P^GB >$CK>
MD+XK.E?VZ/#,FJ6*Z\-$-PUDFL/I(D.H'2S>QR6TE_%;RVT3QNCR"12@V1/G
M@K&74Q"0"1L 2#AE9D56W''E@E&8$9"DA3JJV(LU.-6S6_/*[OUOS7VV>O3H
M9PIT8SY[0;6R2C9:W^%+3].R.<U3PCH&N:EX?UK7- \/ZWK7A*]N=2\*ZMJV
MCZ=?:CX9U"]L)M/OK[P[>SVKWFA7E[:S-8W5SIUPDTVG23VDDCQR,KD_@?PS
M=^(M,\87OAOPW>>+M&LKC2='\4WFB:;=^)='T>\E62_TW2]?N+.35[2SU)XK
M>6^M([P6\T\0=UD9(W'3>;R<Q'  +#=\R<X?<3B,E3@;8W=B3C QSQEK\2?!
MEYXUO?AM;^)_#\_Q!TK1;/Q#JG@V#5+>;Q#8:%?RF"TUJYTQ&:[ATNYG26*V
MNYH8UFDCP  QQ*C6DDHNM&---M2G*2M*S?71::WLM4W=ZCJ5*$*D9.,.>=TG
M:/1):7ZV?36WDK':W$;LK%=I.W!0YPWJO;A@,<D 'G-?RI?\'0MOXKU#X??L
M96</G?\ "!W'Q%^*$GB)HABW3Q9'X9\.P^#8II#GRS/87GBMHV?&Q;61UQR:
M_JSD&Z-QN"DJ0&(R%8=&VDC.&P=I.#C&<&OSW_X*4?L:VG[;G[+OBGX3)<V]
MEXQTN]M/&OPZU6> M'9^+M!CNS;V\FR:-TM]9L;J[T:Y<,PB2Z$YBF,:QUWY
M/6I8?,\-5JR4*4:EL1*VJIS3@[/[+M)OF6L='?2S^&\3<DS#/^ .*\JRF<J>
M8XW+9O"2A*4:DZM*4:SI)Q]YQJ1IN/(K7;[ZGYL_\$RO@-X1^.G_  1RTOX4
M^')K:VU_7KOQU?W>IVR6YN-.^)6E:Z^H:2\^X%;B5EM[.-9;A6(T^]N%3!;(
M^6?V%OVC=4_8[^/NN>!_BA:ZAH?@OQ#JZ>#?B)IMU#(J>&->L;H6VE:[@JKJ
MH,T<T\\&6F6<%#^Y5D\-_P""2_[3?BS]C#XZZS\$_BPVJZ=\,_&?B%?#/B[0
M;])/*\ ?$F*>32]+\2V,,EK$]EIVH.L=EK-D&2&.S$6KF>XE2.!/U5_X*N?L
MB0Z[HTW[4?P^TM+_ %/1["UA^*6DZ0DMQ'K6C($$/BVRM8I LQTVWDEEO95C
M+2V_V>97)C8'["52EA,3FN3XN%*OE>>T</7H8J<(RFHU5.5!4\2[SA*G:TG!
MJ^D9*UK?Q=FT<QXEX0X6\4O#NC3?BAX#\N1\2Y%BN>6,J97@?W6+QL,/%QKX
MC#8C#SQ=>K"G3JU<1@L/FN'P3>8X"G">Q_P58_9'B\;>'%_:8^'NCR7NOZ#9
M6EK\2;:Q$<Z>)O"8BS'K82 ,MQ/H\!619$W%H),(Q\EB'?\ !*+]JZ3QWX5E
M_9:\?7$5_K'A+3IAX&U#5&>9O$G@F[MII+O0+TN6^USV,,C3#(919W<5NQ#P
MJL?G7_!.W_@I#\-KKP;I_P"S7^T1XLT[2;O2M/DTKP'XR\7W<<7AOQ7X,NT>
MUL_#VMZE.S1KJ*6<CVT5Q>3227D1R\=H;=1+\?CPOH'[*7[57B'XX3_$;X??
M#[X"?"CQ]JOB#PYXEU'QSHNHZEXB\%ZE86UW+X9\-Z'I.HWFHZQJ&J7D][IN
MEPR)'!$MO&US-;QN%0AA*\L!CLBQ=-5GA90JY=B8*TDU",J#59)2DHQE"+BY
MM7B^:[U?=/.\!@/$+PX\>O#.%!Y)QYB,5P5XH\,SK4L-5R7$5L/'%YGFV.R^
M$EAJU>..PTW4Q,*4Z4Z\</7P]5TJDJ<OS"_X*4^"X?V#/^"C%VOPUG?1M,\-
M>*/AW\9_!=G;/(J:5:>(=3GN]9TV&52)XK&(VUU:QVRMY;QW%MN#!7K^QC]M
M/Q ?%?\ P3I^/?B@DA?$?[,VN:[RI1@=8\+6^I$$'[I3SV0CC!''&,?P_?&7
MXA^./^"N?_!3O2O^$%\-:LMM\5_'6@:#H.C,6NKSPS\(O!$T7V[6/$,EM$MO
MIEM!H\:WY\R417>JSRZ<EQM'VL_W(?MUZ9!X>_X)]_M(Z!;;5M= _9T\6:1;
M2.1%"+?2?#L5E;^8[9,;M% K; ) HR%9R!O\3B2JUA\L6*DJ^,P^#P]+$<J4
M)*M3I<M3F4+N_-&S\]V]S]Q\!\NCA<U\0\PRN%6EPKG'$.-K\+J4JL\/+#PQ
MV(GBZ]*%6ZYZCG*7._WD%)15DHI?R2_LL_L'7/[6W_!-WXI_$GX;6<T/QW^!
M7Q=O-<\*MI@E%[XJ\+_V):WFK>$[>X@1ISJ#WL*ZAI4D<B265Y'*JD%XQ7ZC
M^ /V_4_;._X))?M1^#_'MXTO[0_P:^$CZ-\1([J(6MYXKTJQOX=,LO&RVS[7
M>5[NTGTS7X57S]-U'YKI5%P37I?_  ;:W%E<_LG_ !AFM+E+J'_A=/G VTZM
M$6/A_3_*>"%"3"L[<2AV997WOM7E5_/G_@L]^QAXB_9%^*FO_M1_ 275/"_P
M=_:$@OO#WQ9\.:'N;1_#'BO5K0#6[:^MFEBLK?PQXSQ#J,\&^*&+Q%";V)B9
MBH^748O6S5[.U]KZV]5>WR/Z/NGJM4]4[WNGJG?K=-._6]^I[I_P3/\ VGW_
M &/_ /@C#\=?CG:V\-]X@T#XU>/M(\*V]TI>RG\3ZO)I6GZ)'(O+/';7#-/,
MBAF<1!$#,0I^6?A-^R1K'[>?@>?]IG]KC_@I/IGP]^)'C\3ZIX,\#S^./LW_
M  C*V7G65G;ZQ:-K>EQ>'[22YFMF@M[2W_M"UBC69H]Z*M>H_L?? #Q#^TW_
M ,$*_P!H'X?_  _MYM6\4Z-\?O&GCCP]HVG3?:YM2U/PMJ.EZBUG!'83AY)9
MK(M<0+'(SR2Q^3&I(!/SW^Q;??\ !&36_A?:>'?VV_AUXI^'7[0/@Z.\T_QA
MJ%]JOQ$CM?&<YNV+ZFUGX=N#-H6IR)"=.;3-3@L;B>&1VC9UN,0VU=6[@??/
M_!*W]I#XA>(?C!\=_P#@EC^T7\5+[XR^%[KPGXPT_P"%WQ2TCQ7-?ZE_8VC6
MLMMJ46B>,(KR34[EQ;&35]"O%N9+C3I[* %3N?'AO@/]KG]HS_@CE^TK\=_@
MA^T-K?Q$^./PI\0Z!?>(?A'KGBG6=1\57^H7L=HZ>!=9LM>U:>18[+[/Y=IX
MQM@R_9#;M<C<S(]?>'_!-32_^"1OCCXQ^//B7^R+X&\8>"?%_P  =,U&\_X3
M/QIXB\6)X<E\'ZC8G^VO$-@-=UJ_TQ-/MHHVDU.'4)+.^@M4FE#"!KB.OR__
M &H];^,7_!;+]KCQ]X>_9QTJWG^#?[./@WQ-;^$-6D$=II^I?8P9)KJZU>QB
MF9]4\;:G&J^$+-3>PR:6R7$RJNZ&IY(^?W@?H]_P1B^#_P"TC\=O&?C+_@H#
M^TG\2OBI/8>./$?B*;X5?#/4O$^MP>")I=2EN(M4\5V?AR9TMV\-VMD+6Q\*
MR"/[/>B6ZN(UV6ZY\*_X)1_$GXD^)/\ @K7^UGX6\3_$GQ]XH\+:=I7Q@&E^
M&=?\6:QJV@Z>++XE1PPFTT>\GDL+:2W@,42211JX#(B_NX4 ^PO^"'_[>R_%
M7X:R?L=?&&72_#W[0/[.Z3>$['16@AT:X\1>#?#TT^E&!-+6227^W?"<MG+8
MZPVR)+X/:W44,'FS*GY[?\$IKJ5/^"N'[;J:1+"VL1>'/CM-:6^\-=)=1?$&
M;["CVYP8Y9YGAEDBY9?*"G<!O!R1\_O ]3_;F_8V\$^(OVC/B1XJ_;$_X*PS
M_#WPA?:NT_PV\ VNO21^(?"&F7R1JFD:AH=GJ$&G:=:Z=*1%%,UN+FYMMLQS
M,YW>!_\ !.[X\>-/V5O^"B/PY_9:^&?[4,O[5/[-?QIU(>'HM0DUG5=8TBSN
M[G1=4U2UU33[;6))+O2]4TQM->'4HU;[-.)X_)WPLX'@?[$M]^PKJG[3?[4^
MK?\ !4V:&_\ B8/$NIW^@?\ "SSKB>'-BZ[?1^((;D6"17XN!<+:2:#:OMM%
MT_,,$H41,=+X,>,OV4?%7_!:']EF_P#V-? T7P\^":?$FVTWP_;^5?:</%>I
M6OA#Q3'K/B/3;;6YYM4.B7S86S9VN-QCV(R(ZA!12=U?[[@?W0("%4'J% /
M'(&.@X'T''I3J:GW%P21M7!888\#E@0"">X(&#VIU4 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4<Q812%1E@C;1ZMC@=
M1W]Q]14E-=0ZLK9PRE3@X.",'GZ4?*_EW\OGM\R9)N,DG9N,DFMTVFDUH]4V
MFM'JMGL_XD/^"C'[7VG_ !%_;:^-?[4?@F/XZ^(/%W_!,7Q+\*?#?[*%O\,/
MA;XW\;?"GQAX@T3Q+#K7[9EIXL\=>&XQH.G3ZQ\.KO4_!$L.K&YM]&?2%U.7
M[4UHUI/]=?M%?\%,OVS=83]O#X[?LN?'KX*Z1^S]^R)\,_V8_CK\/?"L_P +
M]#\=W'Q;T+XTZ#HNI:_X,\3>,9=<LKO0](@_M&[ET[5](L+34X]65HKJX2V2
M6*OZ;?"7P>^%_@#PIJ_@7P5X$\,>&/!OB&^\2ZGKWAK1]+M[+1M9U+QE/<7/
MBJ^U.RB417UUK\]U<R:I-<B22Z,KB1B#@>7Z/^QK^RMX=\$>*OAQH7P!^%VE
M>!/'>B:3X9\9>%+'PKI\&B>)O#^A,'T;1M9LTC"7VG:6R*;&UFW16^T"-0
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
MXM:==>-?%_PN\87/P_T]M&\$_%'QOI$NCZKXWDT[2;:"X=[Z";_B;6UIMBU
M(@N('3>P*>>8"$'!97AHQE.HW%02C*,KPIJ=JKE:G!V;C-.;YE)6WF>6XV#2
M6,JU%RIWD[VDK\UGR*W,TM&K)M6/BW_@G1^VY\3OV^_BK^T1\7?!]WHUO^Q[
MX&\'_"+P'\,]-A\.J-8\0?M!ZOX'T;Q_\;[B/Q4UP!K6D?#W6-?M/ ;Z;+#;
M+'KR73;TV$)^)WPW\&?L+^+O^"8/[=7Q>_:ENOAM/^V[;_%#]K;4?BQXL\9:
M]I%C^T7X2^,OA?QWXP;X/Z'X36;6(_%NAZY:^%;?PO'X$T7PY%):WN_R85NU
M69)/Z;_V!_V//"7[#G[,/P[_ &=/#-Y%K4_A9-8U[QKXLCTO^QV\<?$OQEK5
MYXG\>^+GM(SY$%MK.NZC(NG6D6?L>EVME:.SM""O0^+_ -A3]CCQ[\35^,_C
M7]FGX,^)OBHNH6&K-XZUCP-HEUX@N=4TJ1Y=-U*]NC:*NH:A8N[?9KV]BN+J
M-25\T@G/GK,Z5/$U98>@J%"<J%J='2\*&KC-RE)SC6;DZJ<ES)Q5K11TO 3J
MX>G"K:I6@ZDE.2;Y93:LXI647%)*.C6C:M=W_EJN/^"MO_!1/X(>!_ W[/6K
MZAX)U7X\_"=OAK^T)\1+O6_ MG+K.L_\$\]/^&7PU\3>*?$FJ:?<ZA9/IGB_
M3W\0:G8ZIXC"O>P26DLEPWVN.5E^IOAE_P %"OV^_P!K'XT?LO>#/A%\;/A?
M\&_AA^W3KO[9/C'X2^);_P"$'A[QKXN\#? KX&MI%O\ #;4;&UOO$,5IXPU_
M7IKJZFU'5;UA8RVTR-#!;O;^;7]%^N_LU_ +Q5XTU[XC>(_A!\/==\>>*/AQ
MJOP?\1>+M3\,Z;=Z]K'PMUR-(=8^']_J$MN9Y_"FHPQI#=Z,S?8YHE6-HRH
MI_AK]FWX#>#+CX97?A+X1?#_ ,-W7P7\-ZMX/^$UQHWAS3[";X=>%M>C6'6M
M!\(O;PHVBZ;JD:*M[;69C2XP#(">:Z99OEO))1R;"1JN,USNG*<54E&3C/DE
M62DXU'"7O+6*E&R32%' XW3FS"NDFKPYH1=DU[MU3=KQ5M+V;NKO4_D(L/\
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
MHMQX&TG^S/#MSXHU&#5O$*Z?9I$D"6FKZG;6]]>Z?(DEA)<Q+*+97R3L:_\
ML,_L>^*O'M[\3_$G[-_PBUKQ_?6NBV-WXJOO!NE2:K);>'([>#0%$@@6-)-'
MCM8%TZXCC6ZM BB"90-M#SK*W2E%910A6]UTZJA%S4HSDY63K<J<XR2<HQ<H
M\BY5[TF8QRG&*K3=3'UI4E)\\')V:Y4E?W$VDUHF[._O/2)^)G_!P/\ "+Q?
M\;?%7_!-/X>> =;NM"^)<O[07Q9\=?"N\T^]DLKP?$_X5? [Q'\1? EM#L(-
MXLM[HEU8S*BQ-=1WLBJUO*T3Q?GK\?OVGQ^W_P#MA?\ !.']L70KS49/A3^S
M;\>O@#\+(O">DR0P#4_VF/'^@Z_XT^,'A%D_M-XK[6?"#>'+?P7':R(9=,OI
M)68S2O&\?]E?B;X8?#WQEXB\#>+?%O@[0/$?B;X9ZO>Z_P##W7=6L(;S4O!N
MLZCIMUHU[J7AZZE5I--N[G2KRYT^:6 J[VDSPL2IQ7F^B_LG_LT>&].T_1]
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
MW&:OSIQG>_O)]79JW:Z<;VOU/:7/&JM/<2<J<FE^[DUR/3;6/27,O+<_GO\
M^"K/[$'VK4;O]JGX9Z%<ZE>6R-:?%CPSI5JS7=XCPL@\:0VUI' \DMK;0BSU
M("5I2;FUN+81>7,6R/V-_P#@J%X+\,?#G3_@W^TI#KEYIFDZ?)H.A_$*+24\
M3Z?K/A7R1##I?B?3XG^UQ):6I.G,3'D0HHN4D9&=_P"AC4+"VN[6>VN;6.[A
MO%>&Y@G59;>XBEA>.6.XC92KPO$661'&QN,@\"ORK^,G_!)?]GWXFZSJ.O\
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
M4BC"J" , #"_=&!T7@<#H.!QVI: "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** $VJ>P_E_*C:..!Q2T4>?45EV7W#=
MJX(P,'J*7 '3OC].E+14J,4DE%)1;:2223=[M+HW=W:WN^XPIAC4MN(.2 #\
MS 8&<< X[GG&?6GT532>ZOU&FUL[$8BC "A>  !R2<#U).2?4DDGN:=L4=OU
M/^-.HIW?=_>PN^[^]C=B^GZG_&C8OI^I_P :=11=]W][_P PN^[^]_YB!0#D
M#]305#8R,X.1Z@X(R#U!P2,CGFEHI"(UBC4*JHJA00N!C 8Y;D<_,WS-S\S?
M,<GFGE03DC]32T4 )M4=A_/^=&!Z#\A2T4"LGND_D%%%% QI53U'^?\ (H"*
M.@QW[TZB@+O:[MV"FE%;J,_B1VQV/I3J*+VVT%973MJM4^J^8QHT88(..#PS
M*>"",%2".1V/MTI%BC3.U<9)8@$XRS,Q.,X&68DX Z^@&)**+NUNE[V\^_J/
MSZC=B^GZG_&E  Z4M%%WW87?=A3=JDYQS^/>G44=GU6S[>@FD]&DUYZB;1P,
M=.G)[TFQ?3]3_C3J*=WW?WL:TT6B[(;M7T_G2X'H/R%+12!I/=7]=1,#T'Y"
MDVJ>W]/Y4ZBAI/=7]1679?<AH51SC^=.HHI66FBTV\O3L%EKHM=]-QNU?3^=
M.HHIO7?7UU!)+9)>BL-VJ>WZG_&C:H[?J?\ &G44%7?=_>_\Q"H/44%01@C(
MZXI:*.WEMY>A*23NDD^ZW^\:%4=!C'UI2H)R1^II:*32;NTF^[U8WKOKZZ_F
M-V+Z?J?\:4 #I2T462V2^X++L@INU3V_4_XTZBF W8OI^I_QHVKZ>W?V_P !
M]/Q-.HI-)M-I-K9O5J_9O;9;#N^[^]C/+0_PC]:<% SQUZ]_YTM%5=]W]X-M
MZ-MKL,9$< ,H(!#8Z<CH>,4QK>%MH:,';RO7Y2>I'/&>A]N.E3447:T3?WDR
M2E'DDE*%[\DE>-][\KTO?78B,,1.XID\<DL2,=,9/&/:E,49&TH,>G/ICKG/
M05)126CNM'W6C^]#6CNM'IJM'HDEL^B22]!J(L:A4&%&2!DGJ<GJ2>M(8T8@
ME1D,'!'!W Y!R,'M@C.",@@@D%]%)I-MM)MZMV5V^[?4;;;;;NWNWNQ@C09P
M",@#[S< $D;>?EQN/W<<''3BHTMH4SM5@"(P1YDA7$2>7&-I<J,)P<#Y\ ON
M*@B>BF(C:*-B6* L0H+=&VJ=RKN&&"AOF"@A<DG&225\M""I7(.=P))W9SD-
MDDD?,>#D<\"GT4 1>1#D'RUR H!YX"2><H'/ $F'X[@9X %-^SP@8"D93RRP
MDD#E2 "3(&WER% ,F[S" ,L<5/10 PQ(6#[?G&<-DY&5"'G/=0 ?H#U -!C0
ME25Y7=M.2"-PPPR"#AOXEZ$@$C(!#Z* (Q%&I)5<$[<X)&2I)!P#C=R06^\P
MX8D   BC5F94"LS;V*Y7<PXRV" QY[YSQGH,244 -1%C1(T!"(JHH)+$*H"J
M"S$LQ  Y8DGJ23S3J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
>*** "BBB@ HHHH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>mtc-20211231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Apr 22 11:46:18 UTC 2022 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:mtc="http://MMTecInc.com/20211231" targetNamespace="http://MMTecInc.com/20211231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="mtc-20211231_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-20211231_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-20211231_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-20211231_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/ShareholdersEquityType2or3" id="mtc_r_ShareholdersEquityType2or3">
        <link:definition>004 - Statement - Consolidated Statements of Changes in Shareholders&#8217; Equity (Deficit)</link:definition>
        <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>005 - 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>006 - 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>007 - 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>008 - 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/LoanReceivableNet" id="mtc_r_LoanReceivableNet">
        <link:definition>009 - 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/LoanReceivableRelatedParty" id="mtc_r_LoanReceivableRelatedParty">
        <link:definition>010 - Disclosure - Loan Receivable &#8211; Related Party</link:definition>
        <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>011 - 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>012 - 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>013 - 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/BusinessCombination" id="mtc_r_BusinessCombination">
        <link:definition>014 - 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/AccruedLiabilitiesandOtherPayables" id="mtc_r_AccruedLiabilitiesandOtherPayables">
        <link:definition>015 - 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>016 - 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/RelatedPartyTransactions" id="mtc_r_RelatedPartyTransactions">
        <link:definition>017 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/IncomeTaxes" id="mtc_r_IncomeTaxes">
        <link:definition>018 - 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>019 - 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>020 - 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>021 - 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>022 - 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>023 - 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>024 - 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>025 - 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>026 - 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/PrepaidExpensesandOtherCurrentAssetsTables" id="mtc_r_PrepaidExpensesandOtherCurrentAssetsTables">
        <link:definition>027 - 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>028 - 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/BusinessCombinationTables" id="mtc_r_BusinessCombinationTables">
        <link:definition>029 - 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/AccruedLiabilitiesandOtherPayablesTables" id="mtc_r_AccruedLiabilitiesandOtherPayablesTables">
        <link:definition>030 - 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/RelatedPartyTransactionsTables" id="mtc_r_RelatedPartyTransactionsTables">
        <link:definition>031 - Disclosure - Related Party Transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/IncomeTaxesTables" id="mtc_r_IncomeTaxesTables">
        <link:definition>032 - 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>033 - 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>034 - 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>035 - 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>036 - 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>037 - 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>038 - 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>039 - 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>040 - 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>041 - 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/LoanReceivableNetDetails" id="mtc_r_LoanReceivableNetDetails">
        <link:definition>042 - 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/LoanReceivableRelatedPartyDetails" id="mtc_r_LoanReceivableRelatedPartyDetails">
        <link:definition>043 - Disclosure - Loan Receivable &#8211; Related Party (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>044 - 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>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraMDu9NB6bgCaY5bUx/v6knBq7NpobLrfJfjRYTZustaHxR8+vSjnxmkQjI2FX/iF1oPpRm8K8Bk737VSQZ8W9bgOOB1zhU2SlrBhRrKf+2gVQqFgC2dXf0R/Tl3HhaTz9+fzxSvPE0WKEIoTtY+gIeM8XLZxXZI66ZtrS9rbgytSoskYQelVTF] CSR-->
      <link:roleType roleURI="http://MMTecInc.com/role/PropertyandEquipmentNetDetails" id="mtc_r_PropertyandEquipmentNetDetails">
        <link:definition>045 - 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>046 - 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>047 - 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/BusinessCombinationDetails" id="mtc_r_BusinessCombinationDetails">
        <link:definition>048 - 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/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable" id="mtc_r_ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable">
        <link:definition>049 - Disclosure - Business Combination (Details) - Schedule of fair value of the assets acquired and liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable" id="mtc_r_ScheduleofaccruedliabilitiesandotherpayablesTable">
        <link:definition>050 - 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>051 - 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/RelatedPartyTransactionsDetails" id="mtc_r_RelatedPartyTransactionsDetails">
        <link:definition>052 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/ScheduleofduetorelatedpartiesTable" id="mtc_r_ScheduleofduetorelatedpartiesTable">
        <link:definition>053 - Disclosure - Related Party Transactions (Details) - Schedule of due to related parties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://MMTecInc.com/role/IncomeTaxesDetails" id="mtc_r_IncomeTaxesDetails">
        <link:definition>054 - 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>055 - 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>056 - 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>057 - 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>058 - 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>059 - 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>060 - 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/ConcentrationsDetails" id="mtc_r_ConcentrationsDetails">
        <link:definition>061 - Disclosure - Concentrations (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/SchedulesofcompanysrevenueTable" id="mtc_r_SchedulesofcompanysrevenueTable">
        <link:definition>062 - 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/ScheduleofinformationbysegmentTable" id="mtc_r_ScheduleofinformationbysegmentTable">
        <link:definition>063 - 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>064 - 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/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/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/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2022" schemaLocation="https://xbrl.sec.gov/sic/2022/sic-2022.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="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="ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract"/>
  <xs:element name="ScheduleOfDueToRelatedPartiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfDueToRelatedPartiesAbstract"/>
  <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="LiabilitiesAndShareholdersDeficitEquityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_LiabilitiesAndShareholdersDeficitEquityAbstract"/>
  <xs:element name="WeightedAverageNumberOfCommonSharesOutstandingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_WeightedAverageNumberOfCommonSharesOutstandingAbstract"/>
  <xs:element name="AdjustmentsToReconcileNetLossFromOperationsToAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_AdjustmentsToReconcileNetLossFromOperationsToAbstract"/>
  <xs:element name="CashPaidForAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CashPaidForAbstract"/>
  <xs:element name="DeferredTaxAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_DeferredTaxAssetsAbstract"/>
  <xs:element name="YearEndedDecember312020Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_YearEndedDecember312020Abstract"/>
  <xs:element name="YearEndedDecember312019Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_YearEndedDecember312019Abstract"/>
  <xs:element name="AsOfDecember312021Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_AsOfDecember312021Abstract"/>
  <xs:element name="AsOfDecember312020Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_AsOfDecember312020Abstract"/>
  <xs:element name="LoanReceivableNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_LoanReceivableNet"/>
  <xs:element name="LoanReceivableCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_LoanReceivableCurrent"/>
  <xs:element name="GovernmentSubsidy" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_GovernmentSubsidy"/>
  <xs:element name="ImpairmentLossOnLongtermInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_ImpairmentLossOnLongtermInvestment"/>
  <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="ForeignCurrencyTransactionsGainLossBeforeTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_ForeignCurrencyTransactionsGainLossBeforeTax"/>
  <xs:element name="PaymentofLoanToRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_PaymentofLoanToRelatedParty"/>
  <xs:element name="CollectionLoanToRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_CollectionLoanToRelatedParty"/>
  <xs:element name="PaymentOfLoanToEmployee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_PaymentOfLoanToEmployee"/>
  <xs:element name="CollectionOfLoanEmployee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_CollectionOfLoanEmployee"/>
  <xs:element name="ProceedsFromIssuanceOfStocksDepositedInEscrow" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_ProceedsFromIssuanceOfStocksDepositedInEscrow"/>
  <xs:element name="ExpensePaidByRelatedPartiesOnBehalfOfCompany" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_ExpensePaidByRelatedPartiesOnBehalfOfCompany"/>
  <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="OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities"/>
  <xs:element name="OrganizationandNatureofOperationsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_OrganizationandNatureofOperationsTable"/>
  <xs:element name="OrganizationandNatureofOperationsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_OrganizationandNatureofOperationsLineItems"/>
  <xs:element name="BasisofPresentationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_BasisofPresentationTable"/>
  <xs:element name="BasisofPresentationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_BasisofPresentationLineItems"/>
  <xs:element name="StatutoryReserveTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_StatutoryReserveTextBlock"/>
  <xs:element name="LongtermInvestmentPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_LongtermInvestmentPolicyTextBlock"/>
  <xs:element name="ValueAddedTaxPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ValueAddedTaxPolicyTextBlock"/>
  <xs:element name="GovernmentSubsidyPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_GovernmentSubsidyPolicyTextBlock"/>
  <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="ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock"/>
  <xs:element name="ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock"/>
  <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="InvestorRelationsManagementServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_InvestorRelationsManagementServices"/>
  <xs:element name="FundManagementFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_FundManagementFee"/>
  <xs:element name="OtherRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_OtherRevenue"/>
  <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="PrepaidProfessionalFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_PrepaidProfessionalFees"/>
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition"/>
  <xs:element name="BusinessCombinationConsiderationTransferred" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_BusinessCombinationConsiderationTransferred"/>
  <xs:element name="AccruedTechnicalServiceFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_AccruedTechnicalServiceFees"/>
  <xs:element name="DueToRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_DueToRelatedParties"/>
  <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="ImputedInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_ImputedInterest"/>
  <xs:element name="ConcentrationRiskPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ConcentrationRiskPercentage"/>
  <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="EquityInterestPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_EquityInterestPercentage"/>
  <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="PercentageOfValueAddedTax" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_PercentageOfValueAddedTax"/>
  <xs:element name="DeferredRevenueRecognized" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_DeferredRevenueRecognized"/>
  <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="TransferFromInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_TransferFromInvestment"/>
  <xs:element name="AgreedLoan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_AgreedLoan"/>
  <xs:element name="LoanReceivableRelatedPartyDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_LoanReceivableRelatedPartyDetailsTable"/>
  <xs:element name="LoanReceivableRelatedPartyDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_LoanReceivableRelatedPartyDetailsLineItems"/>
  <xs:element name="InvestmentReturned" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_InvestmentReturned"/>
  <xs:element name="AmountReceivedFromInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_AmountReceivedFromInvestment"/>
  <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="LongTermInvestmentsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_LongTermInvestmentsDetailsLineItems"/>
  <xs:element name="ImpairmentOnLongtermInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_ImpairmentOnLongtermInvestments"/>
  <xs:element name="BusinessCombinationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_BusinessCombinationDetailsTable"/>
  <xs:element name="BusinessCombinationDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_BusinessCombinationDetailsLineItems"/>
  <xs:element name="SecuritiesPurchaseAgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_SecuritiesPurchaseAgreementDescription"/>
  <xs:element name="RelatedPartyTransactionsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_RelatedPartyTransactionsDetailsTable"/>
  <xs:element name="RelatedPartyTransactionsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_RelatedPartyTransactionsDetailsLineItems"/>
  <xs:element name="ExpensesPaidByRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_ExpensesPaidByRelatedParty"/>
  <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="TaxableIncomeDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_TaxableIncomeDescription"/>
  <xs:element name="ShareholdersEquityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="mtc_ShareholdersEquityDetailsTable"/>
  <xs:element name="ShareholdersEquityDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ShareholdersEquityDetailsLineItems"/>
  <xs:element name="InitialPublicOfferingAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_InitialPublicOfferingAmount"/>
  <xs:element name="ProceedFromIssuanceOfCommonStock" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_ProceedFromIssuanceOfCommonStock"/>
  <xs:element name="InitialPotentialIndemnificationObligation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_InitialPotentialIndemnificationObligation"/>
  <xs:element name="EscrowPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_EscrowPeriod"/>
  <xs:element name="AdditionalCommonSharesSold" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_AdditionalCommonSharesSold"/>
  <xs:element name="SaleOfStocksPricePerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="mtc_SaleOfStocksPricePerShare"/>
  <xs:element name="NetProceedsRaisedAfterDeductingUnderwritingDiscounts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts"/>
  <xs:element name="InceaseInCommonStockValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_InceaseInCommonStockValue"/>
  <xs:element name="IncreaseInCommonStockShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_IncreaseInCommonStockShares"/>
  <xs:element name="TreasuryStockSharesCancelled" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_TreasuryStockSharesCancelled"/>
  <xs:element name="StockBasedCompensationAmountReceived" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="mtc_StockBasedCompensationAmountReceived"/>
  <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="RightUseOfAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="mtc_RightUseOfAsset"/>
  <xs:element name="CompanyRevenuePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CompanyRevenuePercentage"/>
  <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="StockMarketTransactionDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_StockMarketTransactionDescription"/>
  <xs:element name="CactiFintecLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_CactiFintecLimitedMember"/>
  <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="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="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="MMBDTradingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_MMBDTradingMember"/>
  <xs:element name="MMGlobalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_MMGlobalMember"/>
  <xs:element name="MMTECIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_MMTECIncMember"/>
  <xs:element name="PRCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_PRCMember"/>
  <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="StockOptionPlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_StockOptionPlanMember"/>
  <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="XiangdongWenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_XiangdongWenMember"/>
  <xs:element name="XtranferMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_XtranferMember"/>
  <xs:element name="ZhenFanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ZhenFanMember"/>
  <xs:element name="ZhengtongHuazhiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="mtc_ZhengtongHuazhiMember"/>
  <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>11
<FILENAME>mtc-20211231_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: Fri Apr 22 11:46:18 UTC 2022 -->
<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-20211231.xsd#mtc_r_ConsolidatedBalanceSheet" roleURI="http://MMTecInc.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ConsolidatedIncomeStatement" roleURI="http://MMTecInc.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ConsolidatedCashFlow" roleURI="http://MMTecInc.com/role/ConsolidatedCashFlow"/>
  <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/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ReceivablesNetCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_LoanReceivableNet" xlink:href="mtc-20211231.xsd#mtc_LoanReceivableNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="mtc_LoanReceivableNet" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_LoanReceivableCurrent" xlink:href="mtc-20211231.xsd#mtc_LoanReceivableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="mtc_LoanReceivableCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_LongTermInvestments" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DeferredRevenue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayableLongTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLoansPayableLongTerm"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OtherLoansPayableLongTerm" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockholdersEquity" 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/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeOperating"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestIncomeOperating" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_GovernmentSubsidy" xlink:href="mtc-20211231.xsd#mtc_GovernmentSubsidy"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="mtc_GovernmentSubsidy" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_ImpairmentLossOnLongtermInvestment" xlink:href="mtc-20211231.xsd#mtc_ImpairmentLossOnLongtermInvestment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="mtc_ImpairmentLossOnLongtermInvestment" order="3" weight="1"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraMDu9NB6bgCaY5bUx/v6knBq7NpobLrfJfjRYTZustaHxR8+vSjnxmkQjI2FX/iF1oPpRm8K8Bk737VSQZ8W9bgOOB1zhU2SlrBhRrKf+2gVQqFgC2dXf0R/Tl3HhaTz9+fzxSvPE0WKEIoTtY+gIeM8XLZxXZI67Qn/nnBtAFfa6/fP3DqHpm] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealizedInvestmentGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealizedInvestmentGainsLosses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_RealizedInvestmentGainsLosses" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_Depreciation" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ImpairmentOfInvestments" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_NoncashLeaseExpense" xlink:href="mtc-20211231.xsd#mtc_NoncashLeaseExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="mtc_NoncashLeaseExpense" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_ForeignCurrencyTransactionsGainLossBeforeTax" xlink:href="mtc-20211231.xsd#mtc_ForeignCurrencyTransactionsGainLossBeforeTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="mtc_ForeignCurrencyTransactionsGainLossBeforeTax" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OtherNoncashExpense" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" order="11" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="12" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="13" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnTerminationOfLease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnTerminationOfLease" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="16" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="17" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDepositOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="19" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="mtc_CollectionLoanToRelatedParty" xlink:href="mtc-20211231.xsd#mtc_CollectionLoanToRelatedParty"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="mtc_CollectionLoanToRelatedParty" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="mtc_CollectionOfLoanEmployee" xlink:href="mtc-20211231.xsd#mtc_CollectionOfLoanEmployee"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="mtc_CollectionOfLoanEmployee" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="mtc_PaymentofLoanToRelatedParty" xlink:href="mtc-20211231.xsd#mtc_PaymentofLoanToRelatedParty"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="mtc_PaymentofLoanToRelatedParty" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="mtc_PaymentOfLoanToEmployee" xlink:href="mtc-20211231.xsd#mtc_PaymentOfLoanToEmployee"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="mtc_PaymentOfLoanToEmployee" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLongtermInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireLongtermInvestments" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLoansReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireLoansReceivable" order="9" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>mtc-20211231_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: Fri Apr 22 11:46:18 UTC 2022 -->
<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-20211231.xsd#mtc_r_ConsolidatedBalanceSheet" roleURI="http://MMTecInc.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ConsolidatedIncomeStatement" roleURI="http://MMTecInc.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ShareholdersEquityType2or3" roleURI="http://MMTecInc.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ConsolidatedCashFlow" roleURI="http://MMTecInc.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_OrganizationandNatureofOperations" roleURI="http://MMTecInc.com/role/OrganizationandNatureofOperations"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_BasisofPresentation" roleURI="http://MMTecInc.com/role/BasisofPresentation"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_SummaryofSignificantAccountingPolicies" roleURI="http://MMTecInc.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_LoanReceivableNet" roleURI="http://MMTecInc.com/role/LoanReceivableNet"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_LoanReceivableRelatedParty" roleURI="http://MMTecInc.com/role/LoanReceivableRelatedParty"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_PrepaidExpensesandOtherCurrentAssets" roleURI="http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_PropertyandEquipmentNet" roleURI="http://MMTecInc.com/role/PropertyandEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_LongTermInvestments" roleURI="http://MMTecInc.com/role/LongTermInvestments"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_BusinessCombination" roleURI="http://MMTecInc.com/role/BusinessCombination"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_AccruedLiabilitiesandOtherPayables" roleURI="http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_LoanPayable" roleURI="http://MMTecInc.com/role/LoanPayable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_RelatedPartyTransactions" roleURI="http://MMTecInc.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_IncomeTaxes" roleURI="http://MMTecInc.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ShareholdersEquity" roleURI="http://MMTecInc.com/role/ShareholdersEquity"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_StatutoryReserve" roleURI="http://MMTecInc.com/role/StatutoryReserve"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_CommitmentsandContingencies" roleURI="http://MMTecInc.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_Concentrations" roleURI="http://MMTecInc.com/role/Concentrations"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_SegmentInformation" roleURI="http://MMTecInc.com/role/SegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_SubsequentEvents" roleURI="http://MMTecInc.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_AccountingPoliciesByPolicy" roleURI="http://MMTecInc.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_PrepaidExpensesandOtherCurrentAssetsTables" roleURI="http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_PropertyandEquipmentNetTables" roleURI="http://MMTecInc.com/role/PropertyandEquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_BusinessCombinationTables" roleURI="http://MMTecInc.com/role/BusinessCombinationTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_RelatedPartyTransactionsTables" roleURI="http://MMTecInc.com/role/RelatedPartyTransactionsTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_IncomeTaxesTables" roleURI="http://MMTecInc.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_CommitmentsandContingenciesTables" roleURI="http://MMTecInc.com/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ConcentrationsTables" roleURI="http://MMTecInc.com/role/ConcentrationsTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_SegmentInformationTables" roleURI="http://MMTecInc.com/role/SegmentInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofestimatedusefullivesTable" roleURI="http://MMTecInc.com/role/ScheduleofestimatedusefullivesTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofdisaggregatetherevenueTable" roleURI="http://MMTecInc.com/role/ScheduleofdisaggregatetherevenueTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofdisaggregatethecompanysrevenuegeographicareaTable" roleURI="http://MMTecInc.com/role/ScheduleofdisaggregatethecompanysrevenuegeographicareaTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofearningspersharebasicanddilutedTable" roleURI="http://MMTecInc.com/role/ScheduleofearningspersharebasicanddilutedTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofprepaidexpensesandothercurrentassetsTable" roleURI="http://MMTecInc.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofpropertyandequipmentTable" roleURI="http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable" roleURI="http://MMTecInc.com/role/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofaccruedliabilitiesandotherpayablesTable" roleURI="http://MMTecInc.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofduetorelatedpartiesTable" roleURI="http://MMTecInc.com/role/ScheduleofduetorelatedpartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofeffectiveincometaxrateTable" roleURI="http://MMTecInc.com/role/ScheduleofeffectiveincometaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofdeferredincometaxassetsTable" roleURI="http://MMTecInc.com/role/ScheduleofdeferredincometaxassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleoffutureleasepaymentsunderoperatingleasesTable" roleURI="http://MMTecInc.com/role/ScheduleoffutureleasepaymentsunderoperatingleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_SchedulesofcompanysrevenueTable" roleURI="http://MMTecInc.com/role/SchedulesofcompanysrevenueTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofinformationbysegmentTable" roleURI="http://MMTecInc.com/role/ScheduleofinformationbysegmentTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_OrganizationandNatureofOperationsDetails" roleURI="http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_LoanReceivableNetDetails" roleURI="http://MMTecInc.com/role/LoanReceivableNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_LoanReceivableRelatedPartyDetails" roleURI="http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_PropertyandEquipmentNetDetails" roleURI="http://MMTecInc.com/role/PropertyandEquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_LongTermInvestmentsDetails" roleURI="http://MMTecInc.com/role/LongTermInvestmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_BusinessCombinationDetails" roleURI="http://MMTecInc.com/role/BusinessCombinationDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_LoanPayableDetails" roleURI="http://MMTecInc.com/role/LoanPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_RelatedPartyTransactionsDetails" roleURI="http://MMTecInc.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_IncomeTaxesDetails" roleURI="http://MMTecInc.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ShareholdersEquityDetails" roleURI="http://MMTecInc.com/role/ShareholdersEquityDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_StatutoryReserveDetails" roleURI="http://MMTecInc.com/role/StatutoryReserveDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_CommitmentsandContingenciesDetails" roleURI="http://MMTecInc.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ConcentrationsDetails" roleURI="http://MMTecInc.com/role/ConcentrationsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_SubsequentEventsDetails" roleURI="http://MMTecInc.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ReceivablesNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_LoanReceivableNet" xlink:href="mtc-20211231.xsd#mtc_LoanReceivableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="mtc_LoanReceivableNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_LoanReceivableCurrent" xlink:href="mtc-20211231.xsd#mtc_LoanReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="mtc_LoanReceivableCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_LongTermInvestments" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_Assets" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_LiabilitiesAndShareholdersDeficitEquityAbstract" xlink:href="mtc-20211231.xsd#mtc_LiabilitiesAndShareholdersDeficitEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="mtc_LiabilitiesAndShareholdersDeficitEquityAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LiabilitiesAndShareholdersDeficitEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredRevenue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LiabilitiesAndShareholdersDeficitEquityAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayableLongTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLoansPayableLongTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OtherLoansPayableLongTerm" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LiabilitiesAndShareholdersDeficitEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AdditionalPaidInCapital" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="4" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_LaborAndRelatedExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProfessionalFees" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_InterestIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeOperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestIncomeOperating" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_GovernmentSubsidy" xlink:href="mtc-20211231.xsd#mtc_GovernmentSubsidy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="mtc_GovernmentSubsidy" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_ImpairmentLossOnLongtermInvestment" xlink:href="mtc-20211231.xsd#mtc_ImpairmentLossOnLongtermInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="mtc_ImpairmentLossOnLongtermInvestment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealizedInvestmentGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealizedInvestmentGainsLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_RealizedInvestmentGainsLosses" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTax" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_WeightedAverageNumberOfCommonSharesOutstandingAbstract" xlink:href="mtc-20211231.xsd#mtc_WeightedAverageNumberOfCommonSharesOutstandingAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="mtc_WeightedAverageNumberOfCommonSharesOutstandingAbstract" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_WeightedAverageNumberOfCommonSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="0" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockSharesRetired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesRetired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockSharesRetired" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" order="10" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ImpairmentOfInvestments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_NoncashLeaseExpense" xlink:href="mtc-20211231.xsd#mtc_NoncashLeaseExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_ForeignCurrencyTransactionsGainLossBeforeTax" xlink:href="mtc-20211231.xsd#mtc_ForeignCurrencyTransactionsGainLossBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="mtc_ForeignCurrencyTransactionsGainLossBeforeTax" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OtherNoncashExpense" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_PaymentofLoanToRelatedParty" xlink:href="mtc-20211231.xsd#mtc_PaymentofLoanToRelatedParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="mtc_PaymentofLoanToRelatedParty" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CollectionLoanToRelatedParty" xlink:href="mtc-20211231.xsd#mtc_CollectionLoanToRelatedParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="mtc_CollectionLoanToRelatedParty" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_PaymentOfLoanToEmployee" xlink:href="mtc-20211231.xsd#mtc_PaymentOfLoanToEmployee"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="mtc_PaymentOfLoanToEmployee" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CollectionOfLoanEmployee" xlink:href="mtc-20211231.xsd#mtc_CollectionOfLoanEmployee"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="mtc_CollectionOfLoanEmployee" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLongtermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireLongtermInvestments" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLoansReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireLoansReceivable" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CashPaidForAbstract" xlink:href="mtc-20211231.xsd#mtc_CashPaidForAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="mtc_CashPaidForAbstract" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CashPaidForAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_CashPaidForAbstract" 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/2022/elts/us-gaap-2022.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_ProceedsFromIssuanceOfStocksDepositedInEscrow" xlink:href="mtc-20211231.xsd#mtc_ProceedsFromIssuanceOfStocksDepositedInEscrow"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="mtc_ProceedsFromIssuanceOfStocksDepositedInEscrow" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_ExpensePaidByRelatedPartiesOnBehalfOfCompany" xlink:href="mtc-20211231.xsd#mtc_ExpensePaidByRelatedPartiesOnBehalfOfCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="mtc_ExpensePaidByRelatedPartiesOnBehalfOfCompany" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_AcquisitionConsiderationGivenUpByARelatedParty" xlink:href="mtc-20211231.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfInvestmentProjects" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" xlink:href="mtc-20211231.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="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/OrganizationandNatureofOperations">
    <loc xlink:type="locator" xlink:label="mtc_OrganizationandNatureofOperationsLineItems" xlink:href="mtc-20211231.xsd#mtc_OrganizationandNatureofOperationsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_OrganizationandNatureofOperationsTable" xlink:href="mtc-20211231.xsd#mtc_OrganizationandNatureofOperationsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_OrganizationandNatureofOperationsLineItems" xlink:to="mtc_OrganizationandNatureofOperationsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_OrganizationandNatureofOperationsLineItems" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/BasisofPresentation">
    <loc xlink:type="locator" xlink:label="mtc_BasisofPresentationLineItems" xlink:href="mtc-20211231.xsd#mtc_BasisofPresentationLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_BasisofPresentationTable" xlink:href="mtc-20211231.xsd#mtc_BasisofPresentationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_BasisofPresentationLineItems" xlink:to="mtc_BasisofPresentationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccounting" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccounting"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_BasisofPresentationLineItems" xlink:to="us-gaap_BasisOfAccounting" order="1" 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/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/LoanReceivableNet">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LoanReceivableRelatedParty">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivablesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/PrepaidExpensesandOtherCurrentAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LongTermDebtTextBlock" 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/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/AccruedLiabilitiesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/IncomeTaxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" 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_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" 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_StatutoryReserveAbstract" xlink:href="mtc-20211231.xsd#mtc_StatutoryReserveAbstract"/>
    <loc xlink:type="locator" xlink:label="mtc_StatutoryReserveTextBlock" xlink:href="mtc-20211231.xsd#mtc_StatutoryReserveTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_StatutoryReserveAbstract" xlink:to="mtc_StatutoryReserveTextBlock" order="0" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_LongtermInvestmentPolicyTextBlock" xlink:href="mtc-20211231.xsd#mtc_LongtermInvestmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="mtc_LongtermInvestmentPolicyTextBlock" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_ValueAddedTaxPolicyTextBlock" xlink:href="mtc-20211231.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_GovernmentSubsidyPolicyTextBlock" xlink:href="mtc-20211231.xsd#mtc_GovernmentSubsidyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="mtc_GovernmentSubsidyPolicyTextBlock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessCombinationsPolicy" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_RelatedPartiesPolicyTextBlock" xlink:href="mtc-20211231.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="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiscalPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="27" 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/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives" xlink:href="mtc-20211231.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/2022/elts/us-gaap-2022.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="mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock" xlink:href="mtc-20211231.xsd#mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/PrepaidExpensesandOtherCurrentAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/BusinessCombinationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink: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/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock" xlink:href="mtc-20211231.xsd#mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/RelatedPartyTransactionsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" 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_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20211231.xsd#mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofestimatedusefullivesLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofestimatedusefullivesTable" xlink:href="mtc-20211231.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="mtc_ScheduleOfDisaggregateTheRevenueAbstract" xlink:href="mtc-20211231.xsd#mtc_ScheduleOfDisaggregateTheRevenueAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketDataRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketDataRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfDisaggregateTheRevenueAbstract" xlink:to="us-gaap_MarketDataRevenue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_InvestorRelationsManagementServices" xlink:href="mtc-20211231.xsd#mtc_InvestorRelationsManagementServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfDisaggregateTheRevenueAbstract" xlink:to="mtc_InvestorRelationsManagementServices" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BrokerageCommissionsRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BrokerageCommissionsRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfDisaggregateTheRevenueAbstract" xlink:to="us-gaap_BrokerageCommissionsRevenue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_FundManagementFee" xlink:href="mtc-20211231.xsd#mtc_FundManagementFee"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfDisaggregateTheRevenueAbstract" xlink:to="mtc_FundManagementFee" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_OtherRevenue" xlink:href="mtc-20211231.xsd#mtc_OtherRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfDisaggregateTheRevenueAbstract" xlink:to="mtc_OtherRevenue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfDisaggregateTheRevenueAbstract" xlink:to="us-gaap_Revenues" order="5" 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-20211231.xsd#mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofdisaggregatethecompanysrevenuegeographicareaLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofdisaggregatethecompanysrevenuegeographicareaTable" xlink:href="mtc-20211231.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/country-2022.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/2022/country-2022.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_RegulatedOperatingRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperatingRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofdisaggregatethecompanysrevenuegeographicareaLineItems" xlink:to="us-gaap_RegulatedOperatingRevenue" 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-20211231.xsd#mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="2" 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-20211231.xsd#mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="mtc_PrepaidProfessionalFees" xlink:href="mtc-20211231.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/2022/elts/us-gaap-2022.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_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_Deposits" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="4" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraMDu9NB6bgCaY5bUx/v6knBq7NpobLrfJfjRYTZustaHxR8+vSjnxmkQjI2FX/iF1oPpRm8K8Bk737VSQZ8W9bgOOB1zhU2SlrBhRrKf+2gVQqFgC2dXf0R/Tl3HhaTz9+fzxSvPE0WKEIoTtY+gIeM8XLZxXZI67seOd89urT2A==] CSR-->
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20211231.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_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:href="mtc-20211231.xsd#mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition" xlink:href="mtc-20211231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationConsiderationTransferred" xlink:href="mtc-20211231.xsd#mtc_BusinessCombinationConsiderationTransferred"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="mtc_BusinessCombinationConsiderationTransferred" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="10" 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-20211231.xsd#mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="mtc_AccruedTechnicalServiceFees" xlink:href="mtc-20211231.xsd#mtc_AccruedTechnicalServiceFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="mtc_AccruedTechnicalServiceFees" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofduetorelatedpartiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="mtc_XiangdongWenMember" xlink:href="mtc-20211231.xsd#mtc_XiangdongWenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="mtc_XiangdongWenMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_ZhenFanMember" xlink:href="mtc-20211231.xsd#mtc_ZhenFanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="mtc_ZhenFanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_DueToRelatedParties" xlink:href="mtc-20211231.xsd#mtc_DueToRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="mtc_DueToRelatedParties" order="1" 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-20211231.xsd#mtc_ScheduleOfEffectiveIncomeTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20211231.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-20211231.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/2022/elts/us-gaap-2022.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-20211231.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-20211231.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-20211231.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/2022/elts/us-gaap-2022.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-20211231.xsd#mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20211231.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:href="mtc-20211231.xsd#mtc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_ImputedInterest" xlink:href="mtc-20211231.xsd#mtc_ImputedInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="mtc_ImputedInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_LongTermDebtCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="4" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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="mtc_CustomerAMember" xlink:href="mtc-20211231.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-20211231.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-20211231.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-20211231.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_ConcentrationRiskPercentage" xlink:href="mtc-20211231.xsd#mtc_ConcentrationRiskPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="mtc_ConcentrationRiskPercentage" 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/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_GujiaMember" xlink:href="mtc-20211231.xsd#mtc_GujiaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="mtc_GujiaMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_MMGlobalMember" xlink:href="mtc-20211231.xsd#mtc_MMGlobalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="mtc_MMGlobalMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_UnallocatedMember" xlink:href="mtc-20211231.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_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLoss" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationAndAmortization" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_YearEndedDecember312019Abstract" xlink:href="mtc-20211231.xsd#mtc_YearEndedDecember312019Abstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="mtc_YearEndedDecember312019Abstract" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_YearEndedDecember312020Abstract" xlink:href="mtc-20211231.xsd#mtc_YearEndedDecember312020Abstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="mtc_YearEndedDecember312020Abstract" 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-20211231.xsd#mtc_OrganizationandNatureofOperationsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_OrganizationandNatureofOperationsDetailsTable" xlink:href="mtc-20211231.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EquityInterestPercentage" xlink:href="mtc-20211231.xsd#mtc_EquityInterestPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_OrganizationandNatureofOperationsDetailsLineItems" xlink:to="mtc_EquityInterestPercentage" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_OrganizationandNatureofOperationsDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_OutstandingSecuritiesconsideration" xlink:href="mtc-20211231.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_OutstandingSecuritiesPercentage" xlink:href="mtc-20211231.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="5" 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/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OtherCashEquivalentsAtCarryingValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_PercentageOfValueAddedTax" xlink:href="mtc-20211231.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_DeferredRevenueRecognized" xlink:href="mtc-20211231.xsd#mtc_DeferredRevenueRecognized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="mtc_DeferredRevenueRecognized" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTranslationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTranslationAdjustmentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTranslationAdjustmentDescription" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="10" 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-20211231.xsd#mtc_LoanReceivableNetDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_LoanReceivableNetDetailsTable" xlink:href="mtc-20211231.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="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_LoanReceivableNetDetailsTable" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_LoanReceivableNetDetailsTable" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="mtc_HuaMeiTradingMember" xlink:href="mtc-20211231.xsd#mtc_HuaMeiTradingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="mtc_HuaMeiTradingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CactiFintecLimitedMember" xlink:href="mtc-20211231.xsd#mtc_CactiFintecLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="mtc_CactiFintecLimitedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_OtherLoansPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansHeldForSaleMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleMaturityDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_LoansHeldForSaleMaturityDate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_InvestmentInterestRate" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_TransferFromInvestment" xlink:href="mtc-20211231.xsd#mtc_TransferFromInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="mtc_TransferFromInvestment" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_AgreedLoan" xlink:href="mtc-20211231.xsd#mtc_AgreedLoan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="mtc_AgreedLoan" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtInterestRateIncrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_ShortTermDebtInterestRateIncrease" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails">
    <loc xlink:type="locator" xlink:label="mtc_LoanReceivableRelatedPartyDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_LoanReceivableRelatedPartyDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_LoanReceivableRelatedPartyDetailsTable" xlink:href="mtc-20211231.xsd#mtc_LoanReceivableRelatedPartyDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_LoanReceivableRelatedPartyDetailsLineItems" xlink:to="mtc_LoanReceivableRelatedPartyDetailsTable" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_LoanReceivableRelatedPartyDetailsTable" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_ZhengtongHuazhiMember" xlink:href="mtc-20211231.xsd#mtc_ZhengtongHuazhiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="mtc_ZhengtongHuazhiMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableWithFixedRatesOfInterest1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableRelatedPartyDetailsLineItems" xlink:to="us-gaap_LoansReceivableWithFixedRatesOfInterest1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTerms"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableRelatedPartyDetailsLineItems" xlink:to="us-gaap_ShortTermDebtTerms" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Investments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableRelatedPartyDetailsLineItems" xlink:to="us-gaap_Investments" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableRelatedPartyDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_InvestmentReturned" xlink:href="mtc-20211231.xsd#mtc_InvestmentReturned"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableRelatedPartyDetailsLineItems" xlink:to="mtc_InvestmentReturned" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_AmountReceivedFromInvestment" xlink:href="mtc-20211231.xsd#mtc_AmountReceivedFromInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableRelatedPartyDetailsLineItems" xlink:to="mtc_AmountReceivedFromInvestment" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransferOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferOfInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LoanReceivableRelatedPartyDetailsLineItems" xlink:to="us-gaap_TransferOfInvestments" order="7" 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-20211231.xsd#mtc_PropertyandEquipmentNetDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_PropertyandEquipmentNetDetailsTable" xlink:href="mtc-20211231.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_PropertyandEquipmentNetDetailsLineItems" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLeasePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_PropertyandEquipmentNetDetailsLineItems" xlink:to="us-gaap_ProceedsFromLeasePayments" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LongTermInvestmentsDetails">
    <loc xlink:type="locator" xlink:label="mtc_LongTermInvestmentsDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_LongTermInvestmentsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_LongTermInvestmentsDetailsTable" xlink:href="mtc-20211231.xsd#mtc_LongTermInvestmentsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_LongTermInvestmentsDetailsLineItems" xlink:to="mtc_LongTermInvestmentsDetailsTable" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_LongTermInvestmentsDetailsTable" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_XtranferMember" xlink:href="mtc-20211231.xsd#mtc_XtranferMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="mtc_XtranferMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentSoldCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentSoldCarryingAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LongTermInvestmentsDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentSoldCarryingAmount" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LongTermInvestmentsDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_ImpairmentOnLongtermInvestments" xlink:href="mtc-20211231.xsd#mtc_ImpairmentOnLongtermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LongTermInvestmentsDetailsLineItems" xlink:to="mtc_ImpairmentOnLongtermInvestments" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LongTermInvestmentsDetailsLineItems" xlink:to="us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LongTermInvestmentsDetailsLineItems" xlink:to="us-gaap_LoansReceivableFairValueDisclosure" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LongTermInvestmentsDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_LongTermInvestmentsDetailsLineItems" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/BusinessCombinationDetails">
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_BusinessCombinationDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationDetailsTable" xlink:href="mtc-20211231.xsd#mtc_BusinessCombinationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_BusinessCombinationDetailsLineItems" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_MMBDTradingMember" xlink:href="mtc-20211231.xsd#mtc_MMBDTradingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="mtc_MMBDTradingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_SecuritiesPurchaseAgreementDescription" xlink:href="mtc-20211231.xsd#mtc_SecuritiesPurchaseAgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_BusinessCombinationDetailsLineItems" xlink:to="mtc_SecuritiesPurchaseAgreementDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_BusinessCombinationDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_BusinessCombinationDetailsLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_BusinessCombinationDetailsLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_BusinessCombinationDetailsLineItems" xlink:to="us-gaap_GoodwillImpairmentLossNetOfTax" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LoanPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesAndLoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_NotesAndLoansPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParticipatingMortgageLoansParticipationLiabilitiesAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParticipatingMortgageLoansParticipationLiabilitiesAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ParticipatingMortgageLoansParticipationLiabilitiesAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPaymentInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityPeriodicPaymentInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LineOfCreditFacilityPeriodicPaymentInterest" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="mtc_RelatedPartyTransactionsDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_RelatedPartyTransactionsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_RelatedPartyTransactionsDetailsTable" xlink:href="mtc-20211231.xsd#mtc_RelatedPartyTransactionsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_RelatedPartyTransactionsDetailsLineItems" xlink:to="mtc_RelatedPartyTransactionsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="mtc_XiangdongWenMember" xlink:href="mtc-20211231.xsd#mtc_XiangdongWenMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="mtc_XiangdongWenMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_ZhenFanMember" xlink:href="mtc-20211231.xsd#mtc_ZhenFanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="mtc_ZhenFanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_ShortTermBorrowings" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_ExpensesPaidByRelatedParty" xlink:href="mtc-20211231.xsd#mtc_ExpensesPaidByRelatedParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_RelatedPartyTransactionsDetailsLineItems" xlink:to="mtc_ExpensesPaidByRelatedParty" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="4" 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-20211231.xsd#mtc_IncomeTaxesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_IncomeTaxesDetailsTable" xlink:href="mtc-20211231.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_IncomeTaxesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_IncomeTaxesDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="mtc_PRCMember" xlink:href="mtc-20211231.xsd#mtc_PRCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="mtc_PRCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_GujiaMember" xlink:href="mtc-20211231.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="mtc_TaxableIncomeDescription" xlink:href="mtc-20211231.xsd#mtc_TaxableIncomeDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_IncomeTaxesDetailsLineItems" xlink:to="mtc_TaxableIncomeDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_ProfitLoss" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_IncomeTaxesDetailsLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ShareholdersEquityDetails">
    <loc xlink:type="locator" xlink:label="mtc_ShareholdersEquityDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_ShareholdersEquityDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_ShareholdersEquityDetailsTable" xlink:href="mtc-20211231.xsd#mtc_ShareholdersEquityDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="mtc_ShareholdersEquityDetailsLineItems" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_ShareholdersEquityDetailsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_ShareholdersEquityDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_TwoThousandNineteenShareIncentivePlanMember" xlink:href="mtc-20211231.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="mtc_StockOptionPlanMember" xlink:href="mtc-20211231.xsd#mtc_StockOptionPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="mtc_StockOptionPlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_MMTECIncMember" xlink:href="mtc-20211231.xsd#mtc_MMTECIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="mtc_MMTECIncMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_TonyWayneNetworkTechnologyCoMember" xlink:href="mtc-20211231.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_FortuneFintechLimitedMember" xlink:href="mtc-20211231.xsd#mtc_FortuneFintechLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="mtc_FortuneFintechLimitedMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_SecuritiesPurchaseAgreementMember" xlink:href="mtc-20211231.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-20211231.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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_InitialPublicOfferingAmount" xlink:href="mtc-20211231.xsd#mtc_InitialPublicOfferingAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="mtc_InitialPublicOfferingAmount" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_ProceedFromIssuanceOfCommonStock" xlink:href="mtc-20211231.xsd#mtc_ProceedFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="mtc_ProceedFromIssuanceOfCommonStock" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EscrowDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EscrowDeposit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_EscrowDeposit" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_InitialPotentialIndemnificationObligation" xlink:href="mtc-20211231.xsd#mtc_InitialPotentialIndemnificationObligation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="mtc_InitialPotentialIndemnificationObligation" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_EscrowPeriod" xlink:href="mtc-20211231.xsd#mtc_EscrowPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="mtc_EscrowPeriod" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_AdditionalCommonSharesSold" xlink:href="mtc-20211231.xsd#mtc_AdditionalCommonSharesSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="mtc_AdditionalCommonSharesSold" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_SaleOfStocksPricePerShare" xlink:href="mtc-20211231.xsd#mtc_SaleOfStocksPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="mtc_SaleOfStocksPricePerShare" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts" xlink:href="mtc-20211231.xsd#mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_InceaseInCommonStockValue" xlink:href="mtc-20211231.xsd#mtc_InceaseInCommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="mtc_InceaseInCommonStockValue" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_IncreaseInCommonStockShares" xlink:href="mtc-20211231.xsd#mtc_IncreaseInCommonStockShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="mtc_IncreaseInCommonStockShares" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_ProfessionalFees" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedPerTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockConsiderationReceivedPerTransaction" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_TreasuryStockSharesCancelled" xlink:href="mtc-20211231.xsd#mtc_TreasuryStockSharesCancelled"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="mtc_TreasuryStockSharesCancelled" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_OtherInvestments" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_StockBasedCompensationAmountReceived" xlink:href="mtc-20211231.xsd#mtc_StockBasedCompensationAmountReceived"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="mtc_StockBasedCompensationAmountReceived" order="27" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/StatutoryReserveDetails">
    <loc xlink:type="locator" xlink:label="mtc_StatutoryReserveAbstract" xlink:href="mtc-20211231.xsd#mtc_StatutoryReserveAbstract"/>
    <loc xlink:type="locator" xlink:label="mtc_PercentageofReserveOnNetProfit" xlink:href="mtc-20211231.xsd#mtc_PercentageofReserveOnNetProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_StatutoryReserveAbstract" xlink:to="mtc_PercentageofReserveOnNetProfit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_PercentageOfRegisteredCapital" xlink:href="mtc-20211231.xsd#mtc_PercentageOfRegisteredCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_StatutoryReserveAbstract" xlink:to="mtc_PercentageOfRegisteredCapital" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="mtc_RightUseOfAsset" xlink:href="mtc-20211231.xsd#mtc_RightUseOfAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="mtc_RightUseOfAsset" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LessorOperatingLeaseDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LessorOperatingLeaseDescription" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ShortTermLeaseCost" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncomeLeasePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_OperatingLeaseLeaseIncomeLeasePayments" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConcentrationsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCustomer" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCustomer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskCustomer" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_CompanyRevenuePercentage" xlink:href="mtc-20211231.xsd#mtc_CompanyRevenuePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="mtc_CompanyRevenuePercentage" order="1" 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-20211231.xsd#mtc_SubsequentEventsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="mtc_SubsequentEventsDetailsTable" xlink:href="mtc-20211231.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="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="mtc_SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="mtc_StockMarketTransactionDescription" xlink:href="mtc-20211231.xsd#mtc_StockMarketTransactionDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="mtc_SubsequentEventsDetailsLineItems" xlink:to="mtc_StockMarketTransactionDescription" order="1" 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/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_ContactPersonnelName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="36" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAccountingStandard" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="38" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="39" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="40" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" order="41" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>mtc-20211231_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: Fri Apr 22 11:46:18 UTC 2022 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <labelLink xlink: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/2022/dei-2022.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_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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&apos; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_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_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_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_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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&apos; 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_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">NET LOSS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US">Net loss for basic and 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_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_NetIncomeLoss_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_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax_lbl" xml:lang="en-US">TOTAL COMPREHENSIVE LOSS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">NET CASH USED IN OPERATING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 BY INVESTING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">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="mtc_ScheduleOfEstimatedUsefulLivesAbstract" xlink:href="mtc-20211231.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/srt-2022.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-20211231.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="mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaAbstract" xlink:href="mtc-20211231.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 company&apos;s 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"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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="mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:href="mtc-20211231.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Receivables [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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:href="mtc-20211231.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_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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, Plant and Equipment [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-20211231.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_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 Combinations [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_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:href="mtc-20211231.xsd#mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of fair value of the assets acquired and liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Payables and Accruals [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-20211231.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_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfDueToRelatedPartiesAbstract" xlink:href="mtc-20211231.xsd#mtc_ScheduleOfDueToRelatedPartiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ScheduleOfDueToRelatedPartiesAbstract_lbl" xml:lang="en-US">Schedule of due to related parties [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ScheduleOfDueToRelatedPartiesAbstract" xlink:to="mtc_ScheduleOfDueToRelatedPartiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 [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_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:href="mtc-20211231.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="mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract" xlink:href="mtc-20211231.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_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US">Stockholders&apos; Equity Note [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_StatutoryReserveAbstract" xlink:href="mtc-20211231.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 Disclosure [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="mtc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:href="mtc-20211231.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Risks and Uncertainties [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="mtc_SchedulesOfCompanysRevenueAbstract" xlink:href="mtc-20211231.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 company&apos;s 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"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfInformationBySegmentAbstract" xlink:href="mtc-20211231.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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_DocumentAccountingStandard" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_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_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesNetCurrent_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_ReceivablesNetCurrent" xlink:to="us-gaap_ReceivablesNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_LoanReceivableNet" xlink:href="mtc-20211231.xsd#mtc_LoanReceivableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_LoanReceivableNet_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="mtc_LoanReceivableNet" xlink:to="mtc_LoanReceivableNet_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_LoanReceivableCurrent" xlink:href="mtc-20211231.xsd#mtc_LoanReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_LoanReceivableCurrent_lbl" xml:lang="en-US">Loan receivable - related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_LoanReceivableCurrent" xlink:to="mtc_LoanReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 portion</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_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Security deposit &#8211; non-current portion</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="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="us-gaap_LongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 investment</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_LiabilitiesAndShareholdersDeficitEquityAbstract" xlink:href="mtc-20211231.xsd#mtc_LiabilitiesAndShareholdersDeficitEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_LiabilitiesAndShareholdersDeficitEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS&apos; (DEFICIT) EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_LiabilitiesAndShareholdersDeficitEquityAbstract" xlink:to="mtc_LiabilitiesAndShareholdersDeficitEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_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_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl" xml:lang="en-US">Due to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherLoansPayableLongTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLoansPayableLongTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLoansPayableLongTerm_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_OtherLoansPayableLongTerm" xlink:to="us-gaap_OtherLoansPayableLongTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 &#8211; non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0" xml:lang="en-US">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_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">SHAREHOLDERS&apos; EQUITY:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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.001 par value; 500,000,000 shares authorized; 31,370,000 shares issued and outstanding at December 31,2021, and 20,820,000 shares issued and outstanding at December 31,2020)</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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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, 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/2022/elts/us-gaap-2022.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, 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 issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common shares, outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive income (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="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Total 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SellingAndMarketingExpense_lbl0" 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_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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 expenses</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="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InterestIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeOperating"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeOperating_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_InterestIncomeOperating" xlink:to="us-gaap_InterestIncomeOperating_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_GovernmentSubsidy" xlink:href="mtc-20211231.xsd#mtc_GovernmentSubsidy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_GovernmentSubsidy_lbl" xml:lang="en-US">Government subsidy</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_GovernmentSubsidy" xlink:to="mtc_GovernmentSubsidy_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ImpairmentLossOnLongtermInvestment" xlink:href="mtc-20211231.xsd#mtc_ImpairmentLossOnLongtermInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_ImpairmentLossOnLongtermInvestment_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="mtc_ImpairmentLossOnLongtermInvestment" xlink:to="mtc_ImpairmentLossOnLongtermInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_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_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US">Foreign currency transaction 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_RealizedInvestmentGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealizedInvestmentGainsLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RealizedInvestmentGainsLosses_lbl" xml:lang="en-US">Loss on equity method investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealizedInvestmentGainsLosses" xlink:to="us-gaap_RealizedInvestmentGainsLosses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 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/2022/elts/us-gaap-2022.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 (LOSS) INCOME</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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl0" 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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">NET LOSS PER COMMON SHARE</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_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Basic and diluted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_WeightedAverageNumberOfCommonSharesOutstandingAbstract" xlink:href="mtc-20211231.xsd#mtc_WeightedAverageNumberOfCommonSharesOutstandingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_WeightedAverageNumberOfCommonSharesOutstandingAbstract_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="mtc_WeightedAverageNumberOfCommonSharesOutstandingAbstract" xlink:to="mtc_WeightedAverageNumberOfCommonSharesOutstandingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Basic and 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; basic and 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="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xml:lang="en-US">Cancellation of treasury stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockSharesRetired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesRetired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockSharesRetired_lbl" xml:lang="en-US">Cancellation of treasury stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockSharesRetired" xlink:to="us-gaap_TreasuryStockSharesRetired_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AdjustmentsToReconcileNetLossFromOperationsToAbstract" xlink:href="mtc-20211231.xsd#mtc_AdjustmentsToReconcileNetLossFromOperationsToAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_AdjustmentsToReconcileNetLossFromOperationsToAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss from operations to</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AdjustmentsToReconcileNetLossFromOperationsToAbstract" xlink:to="mtc_AdjustmentsToReconcileNetLossFromOperationsToAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">net cash used in operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOfInvestments_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_ImpairmentOfInvestments" xlink:to="us-gaap_ImpairmentOfInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 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-20211231.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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ForeignCurrencyTransactionsGainLossBeforeTax" xlink:href="mtc-20211231.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 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="us-gaap_OtherNoncashExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNoncashExpense_lbl" xml:lang="en-US">Other noncash expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashExpense" xlink:to="us-gaap_OtherNoncashExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_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_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="mtc_CollectionLoanToRelatedParty" xlink:href="mtc-20211231.xsd#mtc_CollectionLoanToRelatedParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CollectionLoanToRelatedParty_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="mtc_CollectionLoanToRelatedParty" xlink:to="mtc_CollectionLoanToRelatedParty_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CollectionOfLoanEmployee" xlink:href="mtc-20211231.xsd#mtc_CollectionOfLoanEmployee"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CollectionOfLoanEmployee_lbl" xml:lang="en-US">Collection of loan to employee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CollectionOfLoanEmployee" xlink:to="mtc_CollectionOfLoanEmployee_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Cash received from return of investment</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ProceedsFromIssuanceOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt_lbl" xml:lang="en-US">Proceeds from long-term loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xml:lang="en-US">Advances from related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Total cash proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20211231.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Cancellation of treasury stock</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="mtc_ProceedsFromIssuanceOfStocksDepositedInEscrow" xlink:href="mtc-20211231.xsd#mtc_ProceedsFromIssuanceOfStocksDepositedInEscrow"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_ProceedsFromIssuanceOfStocksDepositedInEscrow_lbl" xml:lang="en-US">Proceeds from issuance of stocks deposited in escrow</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ProceedsFromIssuanceOfStocksDepositedInEscrow" xlink:to="mtc_ProceedsFromIssuanceOfStocksDepositedInEscrow_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ExpensePaidByRelatedPartiesOnBehalfOfCompany" xlink:href="mtc-20211231.xsd#mtc_ExpensePaidByRelatedPartiesOnBehalfOfCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_ExpensePaidByRelatedPartiesOnBehalfOfCompany_lbl" xml:lang="en-US">Expenses paid by related parties on behalf of the Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ExpensePaidByRelatedPartiesOnBehalfOfCompany" xlink:to="mtc_ExpensePaidByRelatedPartiesOnBehalfOfCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_AcquisitionConsiderationGivenUpByARelatedParty" xlink:href="mtc-20211231.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 consideration given up by a related party</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_ProceedsFromSaleOfInvestmentProjects" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20211231.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_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_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_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Loss on equity method 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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl0" xml:lang="en-US">Net loss on equity method 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnTerminationOfLease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Loss on disposal of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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 deposits</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/2022/elts/us-gaap-2022.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_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Cash paid for acquisition of subsidiaries, 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="mtc_PaymentofLoanToRelatedParty" xlink:href="mtc-20211231.xsd#mtc_PaymentofLoanToRelatedParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="mtc_PaymentofLoanToRelatedParty_lbl" xml:lang="en-US">Loan to related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PaymentofLoanToRelatedParty" xlink:to="mtc_PaymentofLoanToRelatedParty_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_PaymentOfLoanToEmployee" xlink:href="mtc-20211231.xsd#mtc_PaymentOfLoanToEmployee"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="mtc_PaymentOfLoanToEmployee_lbl" xml:lang="en-US">Loan to employee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PaymentOfLoanToEmployee" xlink:to="mtc_PaymentOfLoanToEmployee_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLongtermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Purchase of long-term investment</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_PaymentsToAcquireLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/dei-2022.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/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20211231.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/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 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_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketDataRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketDataRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketDataRevenue_lbl" xml:lang="en-US">Market data services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketDataRevenue" xlink:to="us-gaap_MarketDataRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_InvestorRelationsManagementServices" xlink:href="mtc-20211231.xsd#mtc_InvestorRelationsManagementServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_InvestorRelationsManagementServices_lbl" xml:lang="en-US">Investor relations management services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_InvestorRelationsManagementServices" xlink:to="mtc_InvestorRelationsManagementServices_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BrokerageCommissionsRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BrokerageCommissionsRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BrokerageCommissionsRevenue_lbl" xml:lang="en-US">Commissions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BrokerageCommissionsRevenue" xlink:to="us-gaap_BrokerageCommissionsRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_FundManagementFee" xlink:href="mtc-20211231.xsd#mtc_FundManagementFee"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_FundManagementFee_lbl" xml:lang="en-US">Fund management services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_FundManagementFee" xlink:to="mtc_FundManagementFee_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_OtherRevenue" xlink:href="mtc-20211231.xsd#mtc_OtherRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_OtherRevenue_lbl" xml:lang="en-US">Other revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OtherRevenue" xlink:to="mtc_OtherRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock" xlink:href="mtc-20211231.xsd#mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock_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="mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock" xlink:to="mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RegulatedOperatingRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperatingRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RegulatedOperatingRevenue_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_RegulatedOperatingRevenue" xlink:to="us-gaap_RegulatedOperatingRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Net loss per common share - basic and diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinancingReceivablesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">LOAN RECEIVABLE &#8211; RELATED PARTY</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_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_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_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_PrepaidProfessionalFees" xlink:href="mtc-20211231.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/2022/elts/us-gaap-2022.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_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Deposits_lbl" xml:lang="en-US">Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Useful life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">LONG-TERM INVESTMENTS</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_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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 fair value of the assets acquired and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 &amp; 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/2022/elts/us-gaap-2022.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</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/2022/elts/us-gaap-2022.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">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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_lbl" xml:lang="en-US">Security deposit, current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Net assets acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition" xlink:href="mtc-20211231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition_lbl" xml:lang="en-US">Cash paid for acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_lbl" xml:lang="en-US">Fair value of existing equity interest in MMBD Trading</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:to="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationConsiderationTransferred" xlink:href="mtc-20211231.xsd#mtc_BusinessCombinationConsiderationTransferred"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_BusinessCombinationConsiderationTransferred_lbl" xml:lang="en-US">Total purchase price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationConsiderationTransferred" xlink:to="mtc_BusinessCombinationConsiderationTransferred_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock" xlink:href="mtc-20211231.xsd#mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock_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="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock" xlink:to="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="mtc_AccruedTechnicalServiceFees" xlink:href="mtc-20211231.xsd#mtc_AccruedTechnicalServiceFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_AccruedTechnicalServiceFees_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="mtc_AccruedTechnicalServiceFees" xlink:to="mtc_AccruedTechnicalServiceFees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Total</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">RELATED PARTY TRANSACTIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US">Schedule of due to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_DueToRelatedParties" xlink:href="mtc-20211231.xsd#mtc_DueToRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_DueToRelatedParties_lbl" xml:lang="en-US">Due to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DueToRelatedParties" xlink:to="mtc_DueToRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance" xlink:href="mtc-20211231.xsd#mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome" xlink:href="mtc-20211231.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="us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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-20211231.xsd#mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_EffectiveIncomeTaxRateReconciliationCorporateTaxRate" xlink:href="mtc-20211231.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="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies" xlink:href="mtc-20211231.xsd#mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">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="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20211231.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/2022/elts/us-gaap-2022.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="mtc_DeferredTaxAssetsCutoffAdjustments" xlink:href="mtc-20211231.xsd#mtc_DeferredTaxAssetsCutoffAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20211231.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_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_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_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_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_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_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" 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_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="mtc_ConcentrationRiskPercentage" xlink:href="mtc-20211231.xsd#mtc_ConcentrationRiskPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_ConcentrationRiskPercentage_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="mtc_ConcentrationRiskPercentage" xlink:to="mtc_ConcentrationRiskPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" 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_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_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_PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_YearEndedDecember312020Abstract" xlink:href="mtc-20211231.xsd#mtc_YearEndedDecember312020Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_YearEndedDecember312020Abstract_lbl" xml:lang="en-US">Year Ended December 31, 2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_YearEndedDecember312020Abstract" xlink:to="mtc_YearEndedDecember312020Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_YearEndedDecember312019Abstract" xlink:href="mtc-20211231.xsd#mtc_YearEndedDecember312019Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_YearEndedDecember312019Abstract_lbl" xml:lang="en-US">Year Ended December 31, 2019</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_YearEndedDecember312019Abstract" xlink:to="mtc_YearEndedDecember312019Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_AsOfDecember312021Abstract" xlink:href="mtc-20211231.xsd#mtc_AsOfDecember312021Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_AsOfDecember312021Abstract_lbl" xml:lang="en-US">As of December 31, 2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AsOfDecember312021Abstract" xlink:to="mtc_AsOfDecember312021Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_AsOfDecember312020Abstract" xlink:href="mtc-20211231.xsd#mtc_AsOfDecember312020Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_AsOfDecember312020Abstract_lbl" xml:lang="en-US">As of December 31, 2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AsOfDecember312020Abstract" xlink:to="mtc_AsOfDecember312020Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="mtc_ImputedInterest" xlink:href="mtc-20211231.xsd#mtc_ImputedInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="mtc_ImputedInterest_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="mtc_ImputedInterest" xlink:to="mtc_ImputedInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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="country_CN" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.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/2022/country-2022.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="us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinanceLeaseRightofuseAssetMember" xlink:href="mtc-20211231.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="mtc_XiangdongWenMember" xlink:href="mtc-20211231.xsd#mtc_XiangdongWenMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_XiangdongWenMember_lbl" xml:lang="en-US">Advances from Xiangdong Wen [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_XiangdongWenMember" xlink:to="mtc_XiangdongWenMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mtc_XiangdongWenMember_lbl0" xml:lang="en-US">Xiangdong Wen [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_XiangdongWenMember" xlink:to="mtc_XiangdongWenMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="mtc_ZhenFanMember" xlink:href="mtc-20211231.xsd#mtc_ZhenFanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_ZhenFanMember_lbl" xml:lang="en-US">Advances to Zhen Fan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ZhenFanMember" xlink:to="mtc_ZhenFanMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="mtc_ZhenFanMember_lbl0" xml:lang="en-US">Zhen Fan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ZhenFanMember" xlink:to="mtc_ZhenFanMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="mtc_CustomerAMember" xlink:href="mtc-20211231.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">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="mtc_CustomerBMember" xlink:href="mtc-20211231.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">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-20211231.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">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-20211231.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">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_GujiaMember" xlink:href="mtc-20211231.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, MM Future, HC Securities and MMBD Advisory [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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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"/>
    <loc xlink:type="locator" xlink:label="mtc_MMGlobalMember" xlink:href="mtc-20211231.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_UnallocatedMember" xlink:href="mtc-20211231.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="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US">Derivative Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_EquityInterestPercentage" xlink:href="mtc-20211231.xsd#mtc_EquityInterestPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_EquityInterestPercentage_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="mtc_EquityInterestPercentage" xlink:to="mtc_EquityInterestPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl" xml:lang="en-US">Company acquired, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="mtc_OutstandingSecuritiesconsideration" xlink:href="mtc-20211231.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"/>
    <loc xlink:type="locator" xlink:label="mtc_OutstandingSecuritiesPercentage" xlink:href="mtc-20211231.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="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCashEquivalentsAtCarryingValue" xlink:to="us-gaap_OtherCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Impairment loss on goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_PercentageOfValueAddedTax" xlink:href="mtc-20211231.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="mtc_DeferredRevenueRecognized" xlink:href="mtc-20211231.xsd#mtc_DeferredRevenueRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_DeferredRevenueRecognized_lbl" xml:lang="en-US">Deferred revenue recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DeferredRevenueRecognized" xlink:to="mtc_DeferredRevenueRecognized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xml:lang="en-US">Initial public offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTranslationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTranslationAdjustmentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTranslationAdjustmentDescription_lbl" xml:lang="en-US">Foreign currency translation, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTranslationAdjustmentDescription" xlink:to="us-gaap_ForeignCurrencyTranslationAdjustmentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Share-based compensation to nonemployees</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_OtherLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLoansPayable_lbl" xml:lang="en-US">Extended loan amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayable" xlink:to="us-gaap_OtherLoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_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_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansHeldForSaleMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleMaturityDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansHeldForSaleMaturityDate_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_LoansHeldForSaleMaturityDate" xlink:to="us-gaap_LoansHeldForSaleMaturityDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_InvestmentInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentInterestRate_lbl" xml:lang="en-US">Investment interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentInterestRate" xlink:to="us-gaap_InvestmentInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_TransferFromInvestment" xlink:href="mtc-20211231.xsd#mtc_TransferFromInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_TransferFromInvestment_lbl" xml:lang="en-US">Non interest bearing loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_TransferFromInvestment" xlink:to="mtc_TransferFromInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_AgreedLoan" xlink:href="mtc-20211231.xsd#mtc_AgreedLoan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_AgreedLoan_lbl" xml:lang="en-US">Loan agreement amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AgreedLoan" xlink:to="mtc_AgreedLoan_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtInterestRateIncrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease_lbl" xml:lang="en-US">Term loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtInterestRateIncrease" xlink:to="us-gaap_ShortTermDebtInterestRateIncrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_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_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 receivable</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_ShortTermDebtTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTerms"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtTerms_lbl" xml:lang="en-US">Term of the loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTerms" xlink:to="us-gaap_ShortTermDebtTerms_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Investments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Investments_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_Investments" xlink:to="us-gaap_Investments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Interest 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_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl0" xml:lang="en-US">Percentage of acquire interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl1" xml:lang="en-US">Percentage of shareholder of the Company</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"/>
    <loc xlink:type="locator" xlink:label="mtc_InvestmentReturned" xlink:href="mtc-20211231.xsd#mtc_InvestmentReturned"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_InvestmentReturned_lbl" xml:lang="en-US">Return of investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_InvestmentReturned" xlink:to="mtc_InvestmentReturned_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_AmountReceivedFromInvestment" xlink:href="mtc-20211231.xsd#mtc_AmountReceivedFromInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_AmountReceivedFromInvestment_lbl" xml:lang="en-US">Amount received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AmountReceivedFromInvestment" xlink:to="mtc_AmountReceivedFromInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransferOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferOfInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TransferOfInvestments_lbl" xml:lang="en-US">Non interest bearing loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransferOfInvestments" xlink:to="us-gaap_TransferOfInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US">Finance lease right-of-use asset with a net carrying amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLeasePayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromLeasePayments_lbl" xml:lang="en-US">Cash payments for finance lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLeasePayments" xlink:to="us-gaap_ProceedsFromLeasePayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentSoldCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentSoldCarryingAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentSoldCarryingAmount_lbl" xml:lang="en-US">Investment carrying amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentSoldCarryingAmount" xlink:to="us-gaap_EquityMethodInvestmentSoldCarryingAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ImpairmentOnLongtermInvestments" xlink:href="mtc-20211231.xsd#mtc_ImpairmentOnLongtermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_ImpairmentOnLongtermInvestments_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="mtc_ImpairmentOnLongtermInvestments" xlink:to="mtc_ImpairmentOnLongtermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_lbl" xml:lang="en-US">Return on investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:to="us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansReceivableFairValueDisclosure_lbl" xml:lang="en-US">Investment amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableFairValueDisclosure" xlink:to="us-gaap_LoansReceivableFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities_lbl" xml:lang="en-US">Company acquired, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities" xlink:to="us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_SecuritiesPurchaseAgreementDescription" xlink:href="mtc-20211231.xsd#mtc_SecuritiesPurchaseAgreementDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_SecuritiesPurchaseAgreementDescription_lbl" xml:lang="en-US">Securities Purchase Agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SecuritiesPurchaseAgreementDescription" xlink:to="mtc_SecuritiesPurchaseAgreementDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments_lbl" xml:lang="en-US">Aggregate purchase price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Acquisition date 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_lbl" xml:lang="en-US">Gain on recognized remeasurement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillImpairmentLossNetOfTax_lbl" xml:lang="en-US">Impairment loss on goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLossNetOfTax" xlink:to="us-gaap_GoodwillImpairmentLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl" xml:lang="en-US">Company requirements percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParticipatingMortgageLoansParticipationLiabilitiesAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParticipatingMortgageLoansParticipationLiabilitiesAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ParticipatingMortgageLoansParticipationLiabilitiesAmount_lbl" xml:lang="en-US">Forgiven PPP Loan amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ParticipatingMortgageLoansParticipationLiabilitiesAmount" xlink:to="us-gaap_ParticipatingMortgageLoansParticipationLiabilitiesAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPaymentInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityPeriodicPaymentInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPaymentInterest_lbl" xml:lang="en-US">Interest forgiven in full</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityPeriodicPaymentInterest" xlink:to="us-gaap_LineOfCreditFacilityPeriodicPaymentInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Loan receivable from related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ExpensesPaidByRelatedParty" xlink:href="mtc-20211231.xsd#mtc_ExpensesPaidByRelatedParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_ExpensesPaidByRelatedParty_lbl" xml:lang="en-US">Expenses paid on behalf of the company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ExpensesPaidByRelatedParty" xlink:to="mtc_ExpensesPaidByRelatedParty_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl" xml:lang="en-US">Related party transaction, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_TaxableIncomeDescription" xlink:href="mtc-20211231.xsd#mtc_TaxableIncomeDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_TaxableIncomeDescription_lbl" xml:lang="en-US">Taxable income, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_TaxableIncomeDescription" xlink:to="mtc_TaxableIncomeDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net income</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US">Income tax rate, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net operating loss carry forward</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Company offered common shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Common stock price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_InitialPublicOfferingAmount" xlink:href="mtc-20211231.xsd#mtc_InitialPublicOfferingAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_InitialPublicOfferingAmount_lbl" xml:lang="en-US">Initial public offering amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_InitialPublicOfferingAmount" xlink:to="mtc_InitialPublicOfferingAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_ProceedFromIssuanceOfCommonStock" xlink:href="mtc-20211231.xsd#mtc_ProceedFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_ProceedFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Net proceeds amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ProceedFromIssuanceOfCommonStock" xlink:to="mtc_ProceedFromIssuanceOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EscrowDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EscrowDeposit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EscrowDeposit_lbl" xml:lang="en-US">Escrow deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EscrowDeposit" xlink:to="us-gaap_EscrowDeposit_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_InitialPotentialIndemnificationObligation" xlink:href="mtc-20211231.xsd#mtc_InitialPotentialIndemnificationObligation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_InitialPotentialIndemnificationObligation_lbl" xml:lang="en-US">Initial potential indemnification obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_InitialPotentialIndemnificationObligation" xlink:to="mtc_InitialPotentialIndemnificationObligation_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_EscrowPeriod" xlink:href="mtc-20211231.xsd#mtc_EscrowPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_EscrowPeriod_lbl" xml:lang="en-US">Escrow period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EscrowPeriod" xlink:to="mtc_EscrowPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_AdditionalCommonSharesSold" xlink:href="mtc-20211231.xsd#mtc_AdditionalCommonSharesSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_AdditionalCommonSharesSold_lbl" xml:lang="en-US">Sale of additional common shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AdditionalCommonSharesSold" xlink:to="mtc_AdditionalCommonSharesSold_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_SaleOfStocksPricePerShare" xlink:href="mtc-20211231.xsd#mtc_SaleOfStocksPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_SaleOfStocksPricePerShare_lbl" xml:lang="en-US">Sale of stock price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SaleOfStocksPricePerShare" xlink:to="mtc_SaleOfStocksPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts" xlink:href="mtc-20211231.xsd#mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts_lbl" xml:lang="en-US">Net proceeds raised after deducting underwriting discounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts" xlink:to="mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_InceaseInCommonStockValue" xlink:href="mtc-20211231.xsd#mtc_InceaseInCommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_InceaseInCommonStockValue_lbl" xml:lang="en-US">Incease in common stock, value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_InceaseInCommonStockValue" xlink:to="mtc_InceaseInCommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_IncreaseInCommonStockShares" xlink:href="mtc-20211231.xsd#mtc_IncreaseInCommonStockShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_IncreaseInCommonStockShares_lbl" xml:lang="en-US">Incease in common stock, shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_IncreaseInCommonStockShares" xlink:to="mtc_IncreaseInCommonStockShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xml:lang="en-US">Gross proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedPerTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockConsiderationReceivedPerTransaction_lbl" xml:lang="en-US">Net proceeds from transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedPerTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_lbl" xml:lang="en-US">Issued shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:to="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_TreasuryStockSharesCancelled" xlink:href="mtc-20211231.xsd#mtc_TreasuryStockSharesCancelled"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_TreasuryStockSharesCancelled_lbl" xml:lang="en-US">Common shares cancelled (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_TreasuryStockSharesCancelled" xlink:to="mtc_TreasuryStockSharesCancelled_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets_lbl" xml:lang="en-US">Common stock purchased shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:to="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraMDu9NB6bgCaY5bUx/v6knBq7NpobLrfJfjRYTZustaHxR8+vSjnxmkQjI2FX/iF1oPpRm8K8Bk737VSQZ8W9bgOOB1zhU2SlrBhRrKf+2gVQqFgC2dXf0R/Tl3HhaTz9+fzxSvPE0WKEIoTtY+gIeM8XLZxXZI66A45XaSSKStV8Rj8/wyc21] CSR-->
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">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/2022/elts/us-gaap-2022.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="mtc_StockBasedCompensationAmountReceived" xlink:href="mtc-20211231.xsd#mtc_StockBasedCompensationAmountReceived"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_StockBasedCompensationAmountReceived_lbl" xml:lang="en-US">Recognized amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_StockBasedCompensationAmountReceived" xlink:to="mtc_StockBasedCompensationAmountReceived_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_PercentageofReserveOnNetProfit" xlink:href="mtc-20211231.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-20211231.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="mtc_RightUseOfAsset" xlink:href="mtc-20211231.xsd#mtc_RightUseOfAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_RightUseOfAsset_lbl" xml:lang="en-US">Right use of asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_RightUseOfAsset" xlink:to="mtc_RightUseOfAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">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_LessorOperatingLeaseDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LessorOperatingLeaseDescription_lbl" xml:lang="en-US">Non-cancelable operating lease, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorOperatingLeaseDescription" xlink:to="us-gaap_LessorOperatingLeaseDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_OperatingLeaseLeaseIncomeLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncomeLeasePayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLeaseIncomeLeasePayments_lbl" xml:lang="en-US">Measurement of operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:to="us-gaap_OperatingLeaseLeaseIncomeLeasePayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCustomer" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCustomer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCustomer_lbl" xml:lang="en-US">Customer percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCustomer" xlink:to="us-gaap_ConcentrationRiskCustomer_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CompanyRevenuePercentage" xlink:href="mtc-20211231.xsd#mtc_CompanyRevenuePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_CompanyRevenuePercentage_lbl" xml:lang="en-US">Company Revenue Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CompanyRevenuePercentage" xlink:to="mtc_CompanyRevenuePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_StockMarketTransactionDescription" xlink:href="mtc-20211231.xsd#mtc_StockMarketTransactionDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_StockMarketTransactionDescription_lbl" xml:lang="en-US">Stock market transaction, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_StockMarketTransactionDescription" xlink:to="mtc_StockMarketTransactionDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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</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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_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_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-lived Assets Other Than Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_LongtermInvestmentPolicyTextBlock" xlink:href="mtc-20211231.xsd#mtc_LongtermInvestmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_LongtermInvestmentPolicyTextBlock_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="mtc_LongtermInvestmentPolicyTextBlock" xlink:to="mtc_LongtermInvestmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Equity Investment Using Measurement Alternative</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_ValueAddedTaxPolicyTextBlock" xlink:href="mtc-20211231.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_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="mtc_GovernmentSubsidyPolicyTextBlock" xlink:href="mtc-20211231.xsd#mtc_GovernmentSubsidyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_GovernmentSubsidyPolicyTextBlock_lbl" xml:lang="en-US">Government Subsidy</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_GovernmentSubsidyPolicyTextBlock" xlink:to="mtc_GovernmentSubsidyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Comprehensive Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassification</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US">Business Combinations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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">Per Share Data</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-20211231.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl" xml:lang="en-US">Business 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_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_CactiFintecLimitedMember" xlink:href="mtc-20211231.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_HuaMeiTradingMember" xlink:href="mtc-20211231.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_ZhengtongHuazhiMember" xlink:href="mtc-20211231.xsd#mtc_ZhengtongHuazhiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_ZhengtongHuazhiMember_lbl" xml:lang="en-US">Zhengtong Huazhi [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ZhengtongHuazhiMember" xlink:to="mtc_ZhengtongHuazhiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_XtranferMember" xlink:href="mtc-20211231.xsd#mtc_XtranferMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_XtranferMember_lbl" xml:lang="en-US">Xtranfer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_XtranferMember" xlink:to="mtc_XtranferMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_MMBDTradingMember" xlink:href="mtc-20211231.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_PRCMember" xlink:href="mtc-20211231.xsd#mtc_PRCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_PRCMember_lbl" xml:lang="en-US">PRC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PRCMember" xlink:to="mtc_PRCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_MMTECIncMember" xlink:href="mtc-20211231.xsd#mtc_MMTECIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_MMTECIncMember_lbl" xml:lang="en-US">MMTEC, Inc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MMTECIncMember" xlink:to="mtc_MMTECIncMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US">IPO [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_TonyWayneNetworkTechnologyCoMember" xlink:href="mtc-20211231.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-20211231.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_FortuneFintechLimitedMember" xlink:href="mtc-20211231.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_RestrictedStockAwardAgreementMember" xlink:href="mtc-20211231.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_StockOptionPlanMember" xlink:href="mtc-20211231.xsd#mtc_StockOptionPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="mtc_StockOptionPlanMember_lbl" xml:lang="en-US">Stock Option Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_StockOptionPlanMember" xlink:to="mtc_StockOptionPlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_TwoThousandNineteenShareIncentivePlanMember" xlink:href="mtc-20211231.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="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="mtc_OrganizationandNatureofOperationsTable" xlink:href="mtc-20211231.xsd#mtc_OrganizationandNatureofOperationsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_OrganizationandNatureofOperationsTable_lbl" xml:lang="en-US">Organization and Nature of Operations [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OrganizationandNatureofOperationsTable" xlink:to="mtc_OrganizationandNatureofOperationsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_OrganizationandNatureofOperationsLineItems" xlink:href="mtc-20211231.xsd#mtc_OrganizationandNatureofOperationsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_OrganizationandNatureofOperationsLineItems_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="mtc_OrganizationandNatureofOperationsLineItems" xlink:to="mtc_OrganizationandNatureofOperationsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_BasisofPresentationTable" xlink:href="mtc-20211231.xsd#mtc_BasisofPresentationTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_BasisofPresentationTable_lbl" xml:lang="en-US">Basis of Presentation [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BasisofPresentationTable" xlink:to="mtc_BasisofPresentationTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_BasisofPresentationLineItems" xlink:href="mtc-20211231.xsd#mtc_BasisofPresentationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_BasisofPresentationLineItems_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_BasisofPresentationLineItems" xlink:to="mtc_BasisofPresentationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/srt-2022.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-20211231.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-20211231.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_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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-20211231.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-20211231.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_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="mtc_OrganizationandNatureofOperationsDetailsTable" xlink:href="mtc-20211231.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-20211231.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 (Details) [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="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="mtc_LoanReceivableNetDetailsTable" xlink:href="mtc-20211231.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-20211231.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 (Details) [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="mtc_LoanReceivableRelatedPartyDetailsTable" xlink:href="mtc-20211231.xsd#mtc_LoanReceivableRelatedPartyDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_LoanReceivableRelatedPartyDetailsTable_lbl" xml:lang="en-US">Loan Receivable &#8211; Related Party (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_LoanReceivableRelatedPartyDetailsTable" xlink:to="mtc_LoanReceivableRelatedPartyDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_LoanReceivableRelatedPartyDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_LoanReceivableRelatedPartyDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_LoanReceivableRelatedPartyDetailsLineItems_lbl" xml:lang="en-US">Loan Receivable &#8211; Related Party (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_LoanReceivableRelatedPartyDetailsLineItems" xlink:to="mtc_LoanReceivableRelatedPartyDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20211231.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-20211231.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-20211231.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="mtc_LongTermInvestmentsDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_LongTermInvestmentsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_LongTermInvestmentsDetailsLineItems_lbl" xml:lang="en-US">Long-Term Investments (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_LongTermInvestmentsDetailsLineItems" xlink:to="mtc_LongTermInvestmentsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_BusinessCombinationDetailsTable" xlink:href="mtc-20211231.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="mtc_BusinessCombinationDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_BusinessCombinationDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_BusinessCombinationDetailsLineItems_lbl" xml:lang="en-US">Business Combination (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationDetailsLineItems" xlink:to="mtc_BusinessCombinationDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_RelatedPartyTransactionsDetailsTable" xlink:href="mtc-20211231.xsd#mtc_RelatedPartyTransactionsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_RelatedPartyTransactionsDetailsTable_lbl" xml:lang="en-US">Related Party Transactions (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_RelatedPartyTransactionsDetailsTable" xlink:to="mtc_RelatedPartyTransactionsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_RelatedPartyTransactionsDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_RelatedPartyTransactionsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_RelatedPartyTransactionsDetailsLineItems_lbl" xml:lang="en-US">Related Party Transactions (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_RelatedPartyTransactionsDetailsLineItems" xlink:to="mtc_RelatedPartyTransactionsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_IncomeTaxesDetailsTable" xlink:href="mtc-20211231.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-20211231.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/2022/elts/us-gaap-2022.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_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US">Sale of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US">Derivative Contract [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20211231.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="mtc_ShareholdersEquityDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_ShareholdersEquityDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ShareholdersEquityDetailsLineItems_lbl" xml:lang="en-US">Shareholders&apos; Equity (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ShareholdersEquityDetailsLineItems" xlink:to="mtc_ShareholdersEquityDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="mtc_SubsequentEventsDetailsTable" xlink:href="mtc-20211231.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-20211231.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_AccruedTechnicalServiceFees_lbl0" xml:lang="en-US">Amount to be paid for the accrued technical service fee.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AccruedTechnicalServiceFees" xlink:to="mtc_AccruedTechnicalServiceFees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_AdditionalCommonSharesSold_lbl0" xml:lang="en-US">Sale of additional common shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AdditionalCommonSharesSold" xlink:to="mtc_AdditionalCommonSharesSold_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_AgreedLoan_lbl0" xml:lang="en-US">agreement loan.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AgreedLoan" xlink:to="mtc_AgreedLoan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_CollectionLoanToRelatedParty_lbl0" xml:lang="en-US">Amount of collection of loan to related party.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CollectionLoanToRelatedParty" xlink:to="mtc_CollectionLoanToRelatedParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_CollectionOfLoanEmployee_lbl0" xml:lang="en-US">Amount of collection of loan to employee.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CollectionOfLoanEmployee" xlink:to="mtc_CollectionOfLoanEmployee_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_DeferredRevenueRecognized_lbl0" xml:lang="en-US">Deferred revenue recognized.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DeferredRevenueRecognized" xlink:to="mtc_DeferredRevenueRecognized_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_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_EquityInterestPercentage_lbl0" xml:lang="en-US">Equity interest percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EquityInterestPercentage" xlink:to="mtc_EquityInterestPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_EscrowPeriod_lbl0" xml:lang="en-US">Escrow period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EscrowPeriod" xlink:to="mtc_EscrowPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_ExpensesPaidByRelatedParty_lbl0" xml:lang="en-US">Expenses paid by related party.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ExpensesPaidByRelatedParty" xlink:to="mtc_ExpensesPaidByRelatedParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_ForeignCurrencyTransactionsGainLossBeforeTax_lbl0" xml:lang="en-US">Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement.</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_FundManagementFee_lbl0" xml:lang="en-US">Amount of fund management fee.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_FundManagementFee" xlink:to="mtc_FundManagementFee_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_GovernmentSubsidyPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for government subsidy</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_GovernmentSubsidyPolicyTextBlock" xlink:to="mtc_GovernmentSubsidyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_ImpairmentLossOnLongtermInvestment_lbl0" xml:lang="en-US">The technical definition of the impairment loss is a decrease in net carrying value, the acquisition cost minus depreciation, of an asset that is greater than the future undisclosed cash flow of the same asset.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ImpairmentLossOnLongtermInvestment" xlink:to="mtc_ImpairmentLossOnLongtermInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_ImpairmentOnLongtermInvestments_lbl0" 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="mtc_ImpairmentOnLongtermInvestments" xlink:to="mtc_ImpairmentOnLongtermInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_InceaseInCommonStockValue_lbl0" xml:lang="en-US">Incease in common stock value.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_InceaseInCommonStockValue" xlink:to="mtc_InceaseInCommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_IncreaseInCommonStockShares_lbl0" xml:lang="en-US">Increase in common stock, shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_IncreaseInCommonStockShares" xlink:to="mtc_IncreaseInCommonStockShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_InitialPotentialIndemnificationObligation_lbl0" xml:lang="en-US">Initial potential indemnification obligation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_InitialPotentialIndemnificationObligation" xlink:to="mtc_InitialPotentialIndemnificationObligation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_InitialPublicOfferingAmount_lbl0" xml:lang="en-US">Initial public offering amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_InitialPublicOfferingAmount" xlink:to="mtc_InitialPublicOfferingAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_InvestmentReturned_lbl0" xml:lang="en-US">Investment returned.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_InvestmentReturned" xlink:to="mtc_InvestmentReturned_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_LoanReceivableCurrent_lbl0" xml:lang="en-US">Loan receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_LoanReceivableCurrent" xlink:to="mtc_LoanReceivableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_LoanReceivableNet_lbl0" xml:lang="en-US">Amount of loan receivable, net.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_LoanReceivableNet" xlink:to="mtc_LoanReceivableNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts_lbl0" xml:lang="en-US">Net proceeds raised after deducting underwriting discounts.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts" xlink:to="mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts_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_OtherRevenue_lbl0" xml:lang="en-US">Amount related to other revenue.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OtherRevenue" xlink:to="mtc_OtherRevenue_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_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_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_ProceedFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Net proceeds amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ProceedFromIssuanceOfCommonStock" xlink:to="mtc_ProceedFromIssuanceOfCommonStock_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_SaleOfStocksPricePerShare_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="mtc_SaleOfStocksPricePerShare" xlink:to="mtc_SaleOfStocksPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock_lbl0" 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="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock" xlink:to="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock_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_StockBasedCompensationAmountReceived_lbl0" xml:lang="en-US">Stock based compensation amount received.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_StockBasedCompensationAmountReceived" xlink:to="mtc_StockBasedCompensationAmountReceived_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_StockMarketTransactionDescription_lbl0" xml:lang="en-US">Stock market transaction, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_StockMarketTransactionDescription" xlink:to="mtc_StockMarketTransactionDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_TaxableIncomeDescription_lbl0" xml:lang="en-US">Taxable income, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_TaxableIncomeDescription" xlink:to="mtc_TaxableIncomeDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_TransferFromInvestment_lbl0" xml:lang="en-US">Value of investments transferred from the entity&apos;s investments in noncash transactions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_TransferFromInvestment" xlink:to="mtc_TransferFromInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_TreasuryStockSharesCancelled_lbl0" xml:lang="en-US">Number of shares of common and preferred stock cancelled from treasury during the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_TreasuryStockSharesCancelled" xlink:to="mtc_TreasuryStockSharesCancelled_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_XiangdongWenMember_lbl1" xml:lang="en-US">Xiangdong Wen Member.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_XiangdongWenMember" xlink:to="mtc_XiangdongWenMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="mtc_ZhenFanMember_lbl1" xml:lang="en-US">Zhen Fan Member.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ZhenFanMember" xlink:to="mtc_ZhenFanMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="dei_AddressTypeDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="mtc_GovernmentSubsidy_lbl0" xml:lang="en-US">GovernmentSubsidy</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_GovernmentSubsidy" xlink:to="mtc_GovernmentSubsidy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_YearEndedDecember312020Abstract_lbl0" xml:lang="en-US">YearEndedDecember312020Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_YearEndedDecember312020Abstract" xlink:to="mtc_YearEndedDecember312020Abstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_NoncashLeaseExpense_lbl0" xml:lang="en-US">NoncashLeaseExpense</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/label" xlink:label="mtc_OutstandingSecuritiesconsideration_lbl0" xml:lang="en-US">OutstandingSecuritiesconsideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OutstandingSecuritiesconsideration" xlink:to="mtc_OutstandingSecuritiesconsideration_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_PaymentofLoanToRelatedParty_lbl0" xml:lang="en-US">PaymentofLoanToRelatedParty</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PaymentofLoanToRelatedParty" xlink:to="mtc_PaymentofLoanToRelatedParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CustomerAMember_lbl0" xml:lang="en-US">CustomerAMember</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="mtc_CactiFintecLimitedMember_lbl0" xml:lang="en-US">CactiFintecLimitedMember</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="mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities_lbl1" xml:lang="en-US">OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities</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_StatutoryReserveTextBlock_lbl1" xml:lang="en-US">StatutoryReserveTextBlock</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_InvestorRelationsManagementServices_lbl0" xml:lang="en-US">InvestorRelationsManagementServices</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_InvestorRelationsManagementServices" xlink:to="mtc_InvestorRelationsManagementServices_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_AcquisitionConsiderationGivenUpByARelatedParty_lbl0" xml:lang="en-US">AcquisitionConsiderationGivenUpByARelatedParty</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_EquityInterestPercentage_lbl1" xml:lang="en-US">EquityInterestPercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EquityInterestPercentage" xlink:to="mtc_EquityInterestPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_AgreedLoan_lbl1" xml:lang="en-US">AgreedLoan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AgreedLoan" xlink:to="mtc_AgreedLoan_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_UnallocatedMember_lbl0" xml:lang="en-US">UnallocatedMember</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="mtc_LoanReceivableCurrent_lbl1" xml:lang="en-US">LoanReceivableCurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_LoanReceivableCurrent" xlink:to="mtc_LoanReceivableCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition_lbl0" xml:lang="en-US">BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition" xlink:to="mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts_lbl1" xml:lang="en-US">NetProceedsRaisedAfterDeductingUnderwritingDiscounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts" xlink:to="mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_InitialPublicOfferingAmount_lbl1" xml:lang="en-US">InitialPublicOfferingAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_InitialPublicOfferingAmount" xlink:to="mtc_InitialPublicOfferingAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome_lbl1" xml:lang="en-US">EffectiveIncomeTaxRateReconciliationStatutoryIncome</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="mtc_TonyWayneNetworkTechnologyCoMember_lbl0" xml:lang="en-US">TonyWayneNetworkTechnologyCoMember</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="mtc_StockBasedCompensationAmountReceived_lbl1" xml:lang="en-US">StockBasedCompensationAmountReceived</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_StockBasedCompensationAmountReceived" xlink:to="mtc_StockBasedCompensationAmountReceived_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ForeignCurrencyTransactionsGainLossBeforeTax_lbl1" xml:lang="en-US">ForeignCurrencyTransactionsGainLossBeforeTax</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="mtc_CollectionOfLoanEmployee_lbl1" xml:lang="en-US">CollectionOfLoanEmployee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CollectionOfLoanEmployee" xlink:to="mtc_CollectionOfLoanEmployee_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_TransferFromInvestment_lbl1" xml:lang="en-US">TransferFromInvestment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_TransferFromInvestment" xlink:to="mtc_TransferFromInvestment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ExpensesPaidByRelatedParty_lbl1" xml:lang="en-US">ExpensesPaidByRelatedParty</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ExpensesPaidByRelatedParty" xlink:to="mtc_ExpensesPaidByRelatedParty_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_StockMarketTransactionDescription_lbl1" xml:lang="en-US">StockMarketTransactionDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_StockMarketTransactionDescription" xlink:to="mtc_StockMarketTransactionDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_IncreaseInCommonStockShares_lbl1" xml:lang="en-US">IncreaseInCommonStockShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_IncreaseInCommonStockShares" xlink:to="mtc_IncreaseInCommonStockShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ImpairmentLossOnLongtermInvestment_lbl1" xml:lang="en-US">ImpairmentLossOnLongtermInvestment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ImpairmentLossOnLongtermInvestment" xlink:to="mtc_ImpairmentLossOnLongtermInvestment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_TreasuryStockSharesCancelled_lbl1" xml:lang="en-US">TreasuryStockSharesCancelled</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_TreasuryStockSharesCancelled" xlink:to="mtc_TreasuryStockSharesCancelled_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_MMTECIncMember_lbl0" xml:lang="en-US">MMTECIncMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_MMTECIncMember" xlink:to="mtc_MMTECIncMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_XtranferMember_lbl0" xml:lang="en-US">XtranferMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_XtranferMember" xlink:to="mtc_XtranferMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_MMGlobalMember_lbl0" xml:lang="en-US">MMGlobalMember</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="mtc_AdjustmentsToReconcileNetLossFromOperationsToAbstract_lbl0" xml:lang="en-US">AdjustmentsToReconcileNetLossFromOperationsToAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AdjustmentsToReconcileNetLossFromOperationsToAbstract" xlink:to="mtc_AdjustmentsToReconcileNetLossFromOperationsToAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_OtherRevenue_lbl1" xml:lang="en-US">OtherRevenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_OtherRevenue" xlink:to="mtc_OtherRevenue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_TaxableIncomeDescription_lbl1" xml:lang="en-US">TaxableIncomeDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_TaxableIncomeDescription" xlink:to="mtc_TaxableIncomeDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ValueAddedTaxPolicyTextBlock_lbl1" xml:lang="en-US">ValueAddedTaxPolicyTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ValueAddedTaxPolicyTextBlock" xlink:to="mtc_ValueAddedTaxPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_TwoThousandNineteenShareIncentivePlanMember_lbl0" xml:lang="en-US">TwoThousandNineteenShareIncentivePlanMember</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="mtc_ZhengtongHuazhiMember_lbl0" xml:lang="en-US">ZhengtongHuazhiMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ZhengtongHuazhiMember" xlink:to="mtc_ZhengtongHuazhiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_FortuneFintechLimitedMember_lbl0" xml:lang="en-US">FortuneFintechLimitedMember</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_AccruedTechnicalServiceFees_lbl1" xml:lang="en-US">AccruedTechnicalServiceFees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AccruedTechnicalServiceFees" xlink:to="mtc_AccruedTechnicalServiceFees_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_GovernmentSubsidyPolicyTextBlock_lbl1" xml:lang="en-US">GovernmentSubsidyPolicyTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_GovernmentSubsidyPolicyTextBlock" xlink:to="mtc_GovernmentSubsidyPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ConcentrationRiskPercentage_lbl0" xml:lang="en-US">ConcentrationRiskPercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ConcentrationRiskPercentage" xlink:to="mtc_ConcentrationRiskPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_AmountReceivedFromInvestment_lbl0" xml:lang="en-US">AmountReceivedFromInvestment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AmountReceivedFromInvestment" xlink:to="mtc_AmountReceivedFromInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_StockOptionPlanMember_lbl0" xml:lang="en-US">StockOptionPlanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_StockOptionPlanMember" xlink:to="mtc_StockOptionPlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ImpairmentOnLongtermInvestments_lbl1" xml:lang="en-US">ImpairmentOnLongtermInvestments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ImpairmentOnLongtermInvestments" xlink:to="mtc_ImpairmentOnLongtermInvestments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_PercentageOfRegisteredCapital_lbl1" xml:lang="en-US">PercentageOfRegisteredCapital</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_YearEndedDecember312019Abstract_lbl0" xml:lang="en-US">YearEndedDecember312019Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_YearEndedDecember312019Abstract" xlink:to="mtc_YearEndedDecember312019Abstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_AsOfDecember312020Abstract_lbl0" xml:lang="en-US">AsOfDecember312020Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AsOfDecember312020Abstract" xlink:to="mtc_AsOfDecember312020Abstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_RelatedPartiesPolicyTextBlock_lbl1" xml:lang="en-US">RelatedPartiesPolicyTextBlock</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_RightUseOfAsset_lbl0" xml:lang="en-US">RightUseOfAsset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_RightUseOfAsset" xlink:to="mtc_RightUseOfAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate_lbl0" xml:lang="en-US">EffectiveIncomeTaxRateReconciliationCorporateTaxRate</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="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies_lbl0" xml:lang="en-US">EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies</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_DeferredTaxAssetsAbstract_lbl0" xml:lang="en-US">DeferredTaxAssetsAbstract</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="mtc_SecuritiesPurchaseAgreementMember_lbl0" xml:lang="en-US">SecuritiesPurchaseAgreementMember</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="mtc_FundManagementFee_lbl1" xml:lang="en-US">FundManagementFee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_FundManagementFee" xlink:to="mtc_FundManagementFee_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_InvestmentReturned_lbl1" xml:lang="en-US">InvestmentReturned</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_InvestmentReturned" xlink:to="mtc_InvestmentReturned_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_SaleOfStocksPricePerShare_lbl1" xml:lang="en-US">SaleOfStocksPricePerShare</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SaleOfStocksPricePerShare" xlink:to="mtc_SaleOfStocksPricePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_DeferredRevenueRecognized_lbl1" xml:lang="en-US">DeferredRevenueRecognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DeferredRevenueRecognized" xlink:to="mtc_DeferredRevenueRecognized_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CustomerEMember_lbl0" xml:lang="en-US">CustomerEMember</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_CompanyRevenuePercentage_lbl0" xml:lang="en-US">CompanyRevenuePercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CompanyRevenuePercentage" xlink:to="mtc_CompanyRevenuePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock_lbl1" xml:lang="en-US">ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock" xlink:to="mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_PRCMember_lbl0" xml:lang="en-US">PRCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PRCMember" xlink:to="mtc_PRCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_LiabilitiesAndShareholdersDeficitEquityAbstract_lbl0" xml:lang="en-US">LiabilitiesAndShareholdersDeficitEquityAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_LiabilitiesAndShareholdersDeficitEquityAbstract" xlink:to="mtc_LiabilitiesAndShareholdersDeficitEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies_lbl1" xml:lang="en-US">EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies</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="mtc_RestrictedStockAwardAgreementMember_lbl0" xml:lang="en-US">RestrictedStockAwardAgreementMember</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="mtc_FinanceLeaseRightofuseAssetMember_lbl0" xml:lang="en-US">FinanceLeaseRightofuseAssetMember</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="mtc_DeferredTaxAssetsCutoffAdjustments_lbl1" xml:lang="en-US">DeferredTaxAssetsCutoffAdjustments</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="mtc_XiangdongWenMember_lbl2" xml:lang="en-US">XiangdongWenMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_XiangdongWenMember" xlink:to="mtc_XiangdongWenMember_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CollectionLoanToRelatedParty_lbl1" xml:lang="en-US">CollectionLoanToRelatedParty</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_CollectionLoanToRelatedParty" xlink:to="mtc_CollectionLoanToRelatedParty_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_BusinessCombinationConsiderationTransferred_lbl0" xml:lang="en-US">BusinessCombinationConsiderationTransferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_BusinessCombinationConsiderationTransferred" xlink:to="mtc_BusinessCombinationConsiderationTransferred_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_AsOfDecember312021Abstract_lbl0" xml:lang="en-US">AsOfDecember312021Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AsOfDecember312021Abstract" xlink:to="mtc_AsOfDecember312021Abstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_InitialPotentialIndemnificationObligation_lbl1" xml:lang="en-US">InitialPotentialIndemnificationObligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_InitialPotentialIndemnificationObligation" xlink:to="mtc_InitialPotentialIndemnificationObligation_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_CustomerCMember_lbl0" xml:lang="en-US">CustomerCMember</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_ExpensePaidByRelatedPartiesOnBehalfOfCompany_lbl0" xml:lang="en-US">ExpensePaidByRelatedPartiesOnBehalfOfCompany</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ExpensePaidByRelatedPartiesOnBehalfOfCompany" xlink:to="mtc_ExpensePaidByRelatedPartiesOnBehalfOfCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_PaymentOfLoanToEmployee_lbl0" xml:lang="en-US">PaymentOfLoanToEmployee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_PaymentOfLoanToEmployee" xlink:to="mtc_PaymentOfLoanToEmployee_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_LoanReceivableNet_lbl1" xml:lang="en-US">LoanReceivableNet</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_LoanReceivableNet" xlink:to="mtc_LoanReceivableNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_PrepaidProfessionalFees_lbl1" xml:lang="en-US">PrepaidProfessionalFees</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_ImputedInterest_lbl0" xml:lang="en-US">ImputedInterest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ImputedInterest" xlink:to="mtc_ImputedInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_LongtermInvestmentPolicyTextBlock_lbl0" xml:lang="en-US">LongtermInvestmentPolicyTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_LongtermInvestmentPolicyTextBlock" xlink:to="mtc_LongtermInvestmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives_lbl1" xml:lang="en-US">SchedulePropertyPlantAndEquipmentEstimatedUsefulLives</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="mtc_HuaMeiTradingMember_lbl0" xml:lang="en-US">HuaMeiTradingMember</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_DueToRelatedParties_lbl0" xml:lang="en-US">DueToRelatedParties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_DueToRelatedParties" xlink:to="mtc_DueToRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_PercentageOfValueAddedTax_lbl1" xml:lang="en-US">PercentageOfValueAddedTax</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_AdditionalCommonSharesSold_lbl1" xml:lang="en-US">AdditionalCommonSharesSold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_AdditionalCommonSharesSold" xlink:to="mtc_AdditionalCommonSharesSold_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ProceedFromIssuanceOfCommonStock_lbl1" xml:lang="en-US">ProceedFromIssuanceOfCommonStock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ProceedFromIssuanceOfCommonStock" xlink:to="mtc_ProceedFromIssuanceOfCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_MMBDTradingMember_lbl0" xml:lang="en-US">MMBDTradingMember</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="mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance_lbl1" xml:lang="en-US">EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance</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_CustomerBMember_lbl0" xml:lang="en-US">CustomerBMember</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="mtc_CashPaidForAbstract_lbl0" xml:lang="en-US">CashPaidForAbstract</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="mtc_WeightedAverageNumberOfCommonSharesOutstandingAbstract_lbl0" xml:lang="en-US">WeightedAverageNumberOfCommonSharesOutstandingAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_WeightedAverageNumberOfCommonSharesOutstandingAbstract" xlink:to="mtc_WeightedAverageNumberOfCommonSharesOutstandingAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_PercentageofReserveOnNetProfit_lbl1" xml:lang="en-US">PercentageofReserveOnNetProfit</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="mtc_EscrowPeriod_lbl1" xml:lang="en-US">EscrowPeriod</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_EscrowPeriod" xlink:to="mtc_EscrowPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock" xlink:to="mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_OutstandingSecuritiesPercentage_lbl1" xml:lang="en-US">OutstandingSecuritiesPercentage</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="mtc_ZhenFanMember_lbl2" xml:lang="en-US">ZhenFanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ZhenFanMember" xlink:to="mtc_ZhenFanMember_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_InceaseInCommonStockValue_lbl1" xml:lang="en-US">InceaseInCommonStockValue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_InceaseInCommonStockValue" xlink:to="mtc_InceaseInCommonStockValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_GujiaMember_lbl1" xml:lang="en-US">GujiaMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_GujiaMember" xlink:to="mtc_GujiaMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_SecuritiesPurchaseAgreementDescription_lbl0" xml:lang="en-US">SecuritiesPurchaseAgreementDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_SecuritiesPurchaseAgreementDescription" xlink:to="mtc_SecuritiesPurchaseAgreementDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="mtc_ProceedsFromIssuanceOfStocksDepositedInEscrow_lbl0" xml:lang="en-US">ProceedsFromIssuanceOfStocksDepositedInEscrow</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="mtc_ProceedsFromIssuanceOfStocksDepositedInEscrow" xlink:to="mtc_ProceedsFromIssuanceOfStocksDepositedInEscrow_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl0" xml:lang="en-US">Business Combination Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease_lbl0" xml:lang="en-US">Short-Term Debt, Interest Rate Increase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtInterestRateIncrease" xlink:to="us-gaap_ShortTermDebtInterestRateIncrease_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_OtherNoncashExpense_lbl0" xml:lang="en-US">Other Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashExpense" xlink:to="us-gaap_OtherNoncashExpense_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_OtherNonoperatingIncomeExpense_lbl0" xml:lang="en-US">Other Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl0" 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_lbl0"/>
    <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_lbl0" 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_lbl0"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_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="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="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="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="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_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_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_LiabilitiesNoncurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="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_ProceedsFromLeasePayments_lbl0" xml:lang="en-US">Proceeds from Lease Payment, Operating Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLeasePayments" xlink:to="us-gaap_ProceedsFromLeasePayments_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_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockSharesRetired_lbl0" xml:lang="en-US">Treasury Stock, Shares, Retired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockSharesRetired" xlink:to="us-gaap_TreasuryStockSharesRetired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0" xml:lang="en-US">Stockholders&apos; Equity Note Disclosure [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="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="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_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="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_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="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="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl0" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_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="us-gaap_InterestIncomeOperating_lbl0" xml:lang="en-US">Interest Income, Operating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOperating" xlink:to="us-gaap_InterestIncomeOperating_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="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="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLoansPayable_lbl0" xml:lang="en-US">Other Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayable" xlink:to="us-gaap_OtherLoansPayable_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="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="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_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl0" xml:lang="en-US">Business Acquisition, Description of Acquired Entity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_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="us-gaap_GoodwillImpairmentLoss_lbl0" xml:lang="en-US">Goodwill, Impairment Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EscrowDeposit_lbl0" xml:lang="en-US">Escrow Deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EscrowDeposit" xlink:to="us-gaap_EscrowDeposit_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="us-gaap_CommonStockParOrStatedValuePerShare_lbl1" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_lbl0" xml:lang="en-US">Short-Term Debt, Percentage Bearing Fixed Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate_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="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="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl0" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RealizedInvestmentGainsLosses_lbl0" xml:lang="en-US">Realized Investment Gains (Losses)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealizedInvestmentGainsLosses" xlink:to="us-gaap_RealizedInvestmentGainsLosses_lbl0"/>
    <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_PrepaidExpenseAndOtherAssetsCurrent_lbl0" 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_lbl0"/>
    <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="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="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="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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_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_Investments_lbl0" xml:lang="en-US">Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Investments" xlink:to="us-gaap_Investments_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_ParticipatingMortgageLoansParticipationLiabilitiesAmount_lbl0" xml:lang="en-US">Participating Mortgage Loans, Participation Liabilities, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ParticipatingMortgageLoansParticipationLiabilitiesAmount" xlink:to="us-gaap_ParticipatingMortgageLoansParticipationLiabilitiesAmount_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_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_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="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_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_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_EquityMethodInvestmentDescriptionOfPrincipalActivities_lbl0" xml:lang="en-US">Equity Method Investment, Description of Principal Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities" xlink:to="us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities_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="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt_lbl0" xml:lang="en-US">Proceeds from Issuance of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="us-gaap_TreasuryStockMember_lbl0" xml:lang="en-US">Treasury Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl0" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RegulatedOperatingRevenue_lbl0" xml:lang="en-US">Regulated Operating Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RegulatedOperatingRevenue" xlink:to="us-gaap_RegulatedOperatingRevenue_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="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_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_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="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_lbl0" 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_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="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_ProceedsFromRelatedPartyDebt_lbl0" xml:lang="en-US">Proceeds from Related Party Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl0" xml:lang="en-US">Office Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_StockIssuedDuringPeriodSharesPurchaseOfAssets_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Purchase of Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:to="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Deposits_lbl0" xml:lang="en-US">Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLoansPayableLongTerm_lbl0" xml:lang="en-US">Other Loans Payable, Long-Term, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayableLongTerm" xlink:to="us-gaap_OtherLoansPayableLongTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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"/>
    <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="us-gaap_OperatingLeaseLeaseIncomeLeasePayments_lbl0" xml:lang="en-US">Operating Lease, Lease Income, Lease Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:to="us-gaap_OperatingLeaseLeaseIncomeLeasePayments_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="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_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_lbl0" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_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_LessorOperatingLeaseDescription_lbl0" xml:lang="en-US">Lessor, Operating Lease, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorOperatingLeaseDescription" xlink:to="us-gaap_LessorOperatingLeaseDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US">Stockholders&apos; 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_lbl2"/>
    <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="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_RelatedPartyTransactionsDisclosureTextBlock_lbl0" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_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_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_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_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="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl0" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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="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="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="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_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="us-gaap_LoansReceivableFairValueDisclosure_lbl0" xml:lang="en-US">Loans Receivable, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableFairValueDisclosure" xlink:to="us-gaap_LoansReceivableFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCustomer_lbl0" xml:lang="en-US">Concentration Risk, Customer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCustomer" xlink:to="us-gaap_ConcentrationRiskCustomer_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentInterestRate_lbl0" xml:lang="en-US">Investment Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentInterestRate" xlink:to="us-gaap_InvestmentInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_lbl1" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl0" 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_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_LongTermDebtCurrent_lbl0" xml:lang="en-US">Long-Term Debt, Current Maturities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_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="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_ShortTermBorrowings_lbl0" xml:lang="en-US">Short-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl0" xml:lang="en-US">Other Current Assets [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_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="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="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_OperatingLeasesFutureMinimumPaymentsDue_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_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_PropertyPlantAndEquipmentUsefulLife_lbl0" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl0" xml:lang="en-US">Research and Development Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_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_lbl0" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="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="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_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="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl0" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BrokerageCommissionsRevenue_lbl0" xml:lang="en-US">Brokerage Commissions Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BrokerageCommissionsRevenue" xlink:to="us-gaap_BrokerageCommissionsRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketDataRevenue_lbl0" xml:lang="en-US">Market Data Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketDataRevenue" xlink:to="us-gaap_MarketDataRevenue_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_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_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="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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_lbl0" 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_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_FinanceLeaseLiabilityPaymentsDue_lbl0" xml:lang="en-US">Finance Lease, Liability, to be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentSoldCarryingAmount_lbl0" xml:lang="en-US">Equity Method Investment, Amount Sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentSoldCarryingAmount" xlink:to="us-gaap_EquityMethodInvestmentSoldCarryingAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IPOMember_lbl0" xml:lang="en-US">IPO [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="dei_EntityAddressStateOrProvince_lbl0" xml:lang="en-US">Entity Address, State or Province</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_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_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_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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTranslationAdjustmentDescription_lbl0" xml:lang="en-US">Foreign Currency Translation Adjustment, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTranslationAdjustmentDescription" xlink:to="us-gaap_ForeignCurrencyTranslationAdjustmentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_lbl0" xml:lang="en-US">Allowance for Loan and Lease Loss, Recovery of Bad Debts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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_LoansHeldForSaleMaturityDate_lbl0" xml:lang="en-US">Loans Held-for-sale, Maturity Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansHeldForSaleMaturityDate" xlink:to="us-gaap_LoansHeldForSaleMaturityDate_lbl0"/>
    <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="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="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"/>
    <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_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_lbl0" xml:lang="en-US">Proceeds from Equity Method Investment, Distribution, Return of Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:to="us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_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_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_DebtInstrumentInterestRateStatedPercentage_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_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_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_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_ImpairmentOfInvestments_lbl0" xml:lang="en-US">Other than Temporary Impairment Losses, Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfInvestments" xlink:to="us-gaap_ImpairmentOfInvestments_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="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="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl0" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl0" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_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_IncomeLossFromEquityMethodInvestments_lbl1" 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_lbl1"/>
    <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="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_lbl1" 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_lbl1"/>
    <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_PriorPeriodReclassificationAdjustmentDescription_lbl0" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="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_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_SubsequentEventMember_lbl0" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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_ShortTermDebtTerms_lbl0" xml:lang="en-US">Short-Term Debt, Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTerms" xlink:to="us-gaap_ShortTermDebtTerms_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_lbl0" 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_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_ForeignCurrencyTransactionGainLossBeforeTax_lbl0" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), 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_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="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_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_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="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl2" xml:lang="en-US">Equity Method Investment, Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossTax_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="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Marketable Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments_lbl0" xml:lang="en-US">Business Acquisitions, Purchase Price Allocation, Subsequent Years, Remaining Adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments_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_StockIssuedDuringPeriodValueIssuedForServices_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl0" xml:lang="en-US">Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_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_IncreaseDecreaseInOtherOperatingLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLossNetOfTax_lbl0" xml:lang="en-US">Goodwill, Impairment Loss, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLossNetOfTax" xlink:to="us-gaap_GoodwillImpairmentLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl0" xml:lang="en-US">Proceeds from Issuance Initial Public Offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Other Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCashEquivalentsAtCarryingValue" xlink:to="us-gaap_OtherCashEquivalentsAtCarryingValue_lbl0"/>
    <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_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_lbl0" xml:lang="en-US">Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:to="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl1" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl1"/>
    <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="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_LineOfCreditFacilityPeriodicPaymentInterest_lbl0" xml:lang="en-US">Line of Credit Facility, Periodic Payment, Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityPeriodicPaymentInterest" xlink:to="us-gaap_LineOfCreditFacilityPeriodicPaymentInterest_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_RevenueRecognitionPolicyTextBlock_lbl0" xml:lang="en-US">Revenue [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_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="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="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_SaleOfStockConsiderationReceivedPerTransaction_lbl0" xml:lang="en-US">Sale of Stock, Consideration Received Per Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedPerTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl0" xml:lang="en-US">Due to Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl0"/>
    <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_BusinessCombinationsPolicy_lbl0" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_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="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_RelatedPartyTransactionDescriptionOfTransaction_lbl0" xml:lang="en-US">Related Party Transaction, Description of Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_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_ReceivablesNetCurrent_lbl0" xml:lang="en-US">Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesNetCurrent" xlink:to="us-gaap_ReceivablesNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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_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_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="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_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="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="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_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_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_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_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_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_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="us-gaap_AdditionalPaidInCapital_lbl0" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife_lbl0" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Other 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_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_lbl0" xml:lang="en-US">Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:to="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl0" xml:lang="en-US">Series of Individually Immaterial Business Acquisitions [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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_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_NetIncomeLoss_lbl3" 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_lbl3"/>
    <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="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_PaymentsToAcquireProductiveAssets_lbl0" xml:lang="en-US">Payments to Acquire Productive Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl0" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransferOfInvestments_lbl0" xml:lang="en-US">Transfer from Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransferOfInvestments" xlink:to="us-gaap_TransferOfInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Other Assets and Other Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>mtc-20211231_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: Fri Apr 22 11:46:18 UTC 2022 -->
<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-20211231.xsd#mtc_r_ConsolidatedBalanceSheet" roleURI="http://MMTecInc.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ConsolidatedIncomeStatement" roleURI="http://MMTecInc.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ShareholdersEquityType2or3" roleURI="http://MMTecInc.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ConsolidatedCashFlow" roleURI="http://MMTecInc.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_OrganizationandNatureofOperations" roleURI="http://MMTecInc.com/role/OrganizationandNatureofOperations"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_BasisofPresentation" roleURI="http://MMTecInc.com/role/BasisofPresentation"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_SummaryofSignificantAccountingPolicies" roleURI="http://MMTecInc.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_LoanReceivableNet" roleURI="http://MMTecInc.com/role/LoanReceivableNet"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_LoanReceivableRelatedParty" roleURI="http://MMTecInc.com/role/LoanReceivableRelatedParty"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_PrepaidExpensesandOtherCurrentAssets" roleURI="http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_PropertyandEquipmentNet" roleURI="http://MMTecInc.com/role/PropertyandEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_LongTermInvestments" roleURI="http://MMTecInc.com/role/LongTermInvestments"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_BusinessCombination" roleURI="http://MMTecInc.com/role/BusinessCombination"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_AccruedLiabilitiesandOtherPayables" roleURI="http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_LoanPayable" roleURI="http://MMTecInc.com/role/LoanPayable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_RelatedPartyTransactions" roleURI="http://MMTecInc.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_IncomeTaxes" roleURI="http://MMTecInc.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ShareholdersEquity" roleURI="http://MMTecInc.com/role/ShareholdersEquity"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_StatutoryReserve" roleURI="http://MMTecInc.com/role/StatutoryReserve"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_CommitmentsandContingencies" roleURI="http://MMTecInc.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_Concentrations" roleURI="http://MMTecInc.com/role/Concentrations"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_SegmentInformation" roleURI="http://MMTecInc.com/role/SegmentInformation"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_SubsequentEvents" roleURI="http://MMTecInc.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_AccountingPoliciesByPolicy" roleURI="http://MMTecInc.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_PrepaidExpensesandOtherCurrentAssetsTables" roleURI="http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_PropertyandEquipmentNetTables" roleURI="http://MMTecInc.com/role/PropertyandEquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_BusinessCombinationTables" roleURI="http://MMTecInc.com/role/BusinessCombinationTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_RelatedPartyTransactionsTables" roleURI="http://MMTecInc.com/role/RelatedPartyTransactionsTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_IncomeTaxesTables" roleURI="http://MMTecInc.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_CommitmentsandContingenciesTables" roleURI="http://MMTecInc.com/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ConcentrationsTables" roleURI="http://MMTecInc.com/role/ConcentrationsTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_SegmentInformationTables" roleURI="http://MMTecInc.com/role/SegmentInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofestimatedusefullivesTable" roleURI="http://MMTecInc.com/role/ScheduleofestimatedusefullivesTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofdisaggregatetherevenueTable" roleURI="http://MMTecInc.com/role/ScheduleofdisaggregatetherevenueTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofdisaggregatethecompanysrevenuegeographicareaTable" roleURI="http://MMTecInc.com/role/ScheduleofdisaggregatethecompanysrevenuegeographicareaTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofearningspersharebasicanddilutedTable" roleURI="http://MMTecInc.com/role/ScheduleofearningspersharebasicanddilutedTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofprepaidexpensesandothercurrentassetsTable" roleURI="http://MMTecInc.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofpropertyandequipmentTable" roleURI="http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable" roleURI="http://MMTecInc.com/role/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofaccruedliabilitiesandotherpayablesTable" roleURI="http://MMTecInc.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofduetorelatedpartiesTable" roleURI="http://MMTecInc.com/role/ScheduleofduetorelatedpartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofeffectiveincometaxrateTable" roleURI="http://MMTecInc.com/role/ScheduleofeffectiveincometaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofdeferredincometaxassetsTable" roleURI="http://MMTecInc.com/role/ScheduleofdeferredincometaxassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleoffutureleasepaymentsunderoperatingleasesTable" roleURI="http://MMTecInc.com/role/ScheduleoffutureleasepaymentsunderoperatingleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_SchedulesofcompanysrevenueTable" roleURI="http://MMTecInc.com/role/SchedulesofcompanysrevenueTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ScheduleofinformationbysegmentTable" roleURI="http://MMTecInc.com/role/ScheduleofinformationbysegmentTable"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_OrganizationandNatureofOperationsDetails" roleURI="http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_LoanReceivableNetDetails" roleURI="http://MMTecInc.com/role/LoanReceivableNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_LoanReceivableRelatedPartyDetails" roleURI="http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_PropertyandEquipmentNetDetails" roleURI="http://MMTecInc.com/role/PropertyandEquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_LongTermInvestmentsDetails" roleURI="http://MMTecInc.com/role/LongTermInvestmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_BusinessCombinationDetails" roleURI="http://MMTecInc.com/role/BusinessCombinationDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_LoanPayableDetails" roleURI="http://MMTecInc.com/role/LoanPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_RelatedPartyTransactionsDetails" roleURI="http://MMTecInc.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_IncomeTaxesDetails" roleURI="http://MMTecInc.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ShareholdersEquityDetails" roleURI="http://MMTecInc.com/role/ShareholdersEquityDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_StatutoryReserveDetails" roleURI="http://MMTecInc.com/role/StatutoryReserveDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_CommitmentsandContingenciesDetails" roleURI="http://MMTecInc.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_ConcentrationsDetails" roleURI="http://MMTecInc.com/role/ConcentrationsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.xsd#mtc_r_SubsequentEventsDetails" roleURI="http://MMTecInc.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="mtc-20211231.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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ReceivablesNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanReceivableNet" xlink:href="mtc-20211231.xsd#mtc_LoanReceivableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="LoanReceivableNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanReceivableCurrent" xlink:href="mtc-20211231.xsd#mtc_LoanReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="LoanReceivableCurrent" order="3.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/2022/elts/us-gaap-2022.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="4.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/2022/elts/us-gaap-2022.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="5.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/2022/elts/us-gaap-2022.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="6.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/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract" 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/2022/elts/us-gaap-2022.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="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/2022/elts/us-gaap-2022.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_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="2.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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_LongTermInvestments" order="3.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/2022/elts/us-gaap-2022.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="4.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/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_Assets" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="LiabilitiesAndShareholdersDeficitEquityAbstract" xlink:href="mtc-20211231.xsd#mtc_LiabilitiesAndShareholdersDeficitEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="LiabilitiesAndShareholdersDeficitEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndShareholdersDeficitEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0.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/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredRevenue" order="0.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/2022/elts/us-gaap-2022.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="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/2022/elts/us-gaap-2022.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_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="3.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/2022/elts/us-gaap-2022.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="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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndShareholdersDeficitEquityAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayableLongTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLoansPayableLongTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OtherLoansPayableLongTerm" 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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="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/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="4.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/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndShareholdersDeficitEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="2.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/2022/elts/us-gaap-2022.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_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AdditionalPaidInCapital" order="0.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/2022/elts/us-gaap-2022.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="1.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/2022/elts/us-gaap-2022.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="2.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/2022/elts/us-gaap-2022.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="3.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/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="4.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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_LaborAndRelatedExpense" order="2.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/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProfessionalFees" order="3.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/2022/elts/us-gaap-2022.xsd#us-gaap_OtherGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense" order="4.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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="5.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_InterestIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeOperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestIncomeOperating" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GovernmentSubsidy" xlink:href="mtc-20211231.xsd#mtc_GovernmentSubsidy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="GovernmentSubsidy" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentLossOnLongtermInvestment" xlink:href="mtc-20211231.xsd#mtc_ImpairmentLossOnLongtermInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="ImpairmentLossOnLongtermInvestment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="3.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/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealizedInvestmentGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealizedInvestmentGainsLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_RealizedInvestmentGainsLosses" 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/2022/elts/us-gaap-2022.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="8.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/2022/elts/us-gaap-2022.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="9.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/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTax" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageNumberOfCommonSharesOutstandingAbstract" xlink:href="mtc-20211231.xsd#mtc_WeightedAverageNumberOfCommonSharesOutstandingAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="WeightedAverageNumberOfCommonSharesOutstandingAbstract" order="13.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/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfCommonSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="0.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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_TreasuryStockMember" order="2.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/2022/elts/us-gaap-2022.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="3.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/2022/elts/us-gaap-2022.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="4.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/2022/elts/us-gaap-2022.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="5.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="2.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/2022/elts/us-gaap-2022.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="3.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/2022/elts/us-gaap-2022.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="4.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/2022/elts/us-gaap-2022.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockSharesRetired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesRetired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockSharesRetired" order="7.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/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_0" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ImpairmentOfInvestments" order="1.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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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-20211231.xsd#mtc_NoncashLeaseExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ForeignCurrencyTransactionsGainLossBeforeTax" xlink:href="mtc-20211231.xsd#mtc_ForeignCurrencyTransactionsGainLossBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ForeignCurrencyTransactionsGainLossBeforeTax" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OtherNoncashExpense" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="2.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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentofLoanToRelatedParty" xlink:href="mtc-20211231.xsd#mtc_PaymentofLoanToRelatedParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentofLoanToRelatedParty" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="CollectionLoanToRelatedParty" xlink:href="mtc-20211231.xsd#mtc_CollectionLoanToRelatedParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="CollectionLoanToRelatedParty" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentOfLoanToEmployee" xlink:href="mtc-20211231.xsd#mtc_PaymentOfLoanToEmployee"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentOfLoanToEmployee" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="CollectionOfLoanEmployee" xlink:href="mtc-20211231.xsd#mtc_CollectionOfLoanEmployee"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="CollectionOfLoanEmployee" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" order="6.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/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLongtermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireLongtermInvestments" order="7.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/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLoansReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireLoansReceivable" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="4.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/2022/elts/us-gaap-2022.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt" order="0.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/2022/elts/us-gaap-2022.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="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="6.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/2022/elts/us-gaap-2022.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="7.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/2022/elts/us-gaap-2022.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="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="CashPaidForAbstract" xlink:href="mtc-20211231.xsd#mtc_CashPaidForAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="CashPaidForAbstract" order="9.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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashPaidForAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashPaidForAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromIssuanceOfStocksDepositedInEscrow" xlink:href="mtc-20211231.xsd#mtc_ProceedsFromIssuanceOfStocksDepositedInEscrow"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="ProceedsFromIssuanceOfStocksDepositedInEscrow" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExpensePaidByRelatedPartiesOnBehalfOfCompany" xlink:href="mtc-20211231.xsd#mtc_ExpensePaidByRelatedPartiesOnBehalfOfCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="ExpensePaidByRelatedPartiesOnBehalfOfCompany" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AcquisitionConsiderationGivenUpByARelatedParty" xlink:href="mtc-20211231.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="3.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/2022/elts/us-gaap-2022.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="4.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/2022/elts/us-gaap-2022.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" xlink:href="mtc-20211231.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="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_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationandNatureofOperationsTable" xlink:href="mtc-20211231.xsd#mtc_OrganizationandNatureofOperationsTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationandNatureofOperationsLineItems" xlink:href="mtc-20211231.xsd#mtc_OrganizationandNatureofOperationsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="OrganizationandNatureofOperationsTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsTable" xlink:to="OrganizationandNatureofOperationsLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsLineItems" 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="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="BasisofPresentationTable" xlink:href="mtc-20211231.xsd#mtc_BasisofPresentationTable"/>
    <loc xlink:type="locator" xlink:label="BasisofPresentationLineItems" xlink:href="mtc-20211231.xsd#mtc_BasisofPresentationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="BasisofPresentationTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasisofPresentationTable" xlink:to="BasisofPresentationLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccounting" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccounting"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BasisofPresentationLineItems" 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/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/LoanReceivableNet">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LoanReceivableRelatedParty">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivablesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/PrepaidExpensesandOtherCurrentAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" 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/BusinessCombination">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/AccruedLiabilitiesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" 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/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/IncomeTaxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" 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_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" 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-20211231.xsd#mtc_StatutoryReserveAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserveTextBlock" xlink:href="mtc-20211231.xsd#mtc_StatutoryReserveTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReserveAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongtermInvestmentPolicyTextBlock" xlink:href="mtc-20211231.xsd#mtc_LongtermInvestmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="LongtermInvestmentPolicyTextBlock" order="8.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/2022/elts/us-gaap-2022.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="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ValueAddedTaxPolicyTextBlock" xlink:href="mtc-20211231.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="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="11.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/2022/elts/us-gaap-2022.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="12.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/2022/elts/us-gaap-2022.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="13.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/2022/elts/us-gaap-2022.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="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GovernmentSubsidyPolicyTextBlock" xlink:href="mtc-20211231.xsd#mtc_GovernmentSubsidyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="GovernmentSubsidyPolicyTextBlock" order="15.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/2022/elts/us-gaap-2022.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="16.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/2022/elts/us-gaap-2022.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="17.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/2022/elts/us-gaap-2022.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="18.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/2022/elts/us-gaap-2022.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="19.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/2022/elts/us-gaap-2022.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="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessCombinationsPolicy" order="22.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/2022/elts/us-gaap-2022.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="23.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/2022/elts/us-gaap-2022.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="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RelatedPartiesPolicyTextBlock" xlink:href="mtc-20211231.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="25.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/2022/elts/us-gaap-2022.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="26.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/2022/elts/us-gaap-2022.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="27.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/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SchedulePropertyPlantAndEquipmentEstimatedUsefulLives" xlink:href="mtc-20211231.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/2022/elts/us-gaap-2022.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="ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock" xlink:href="mtc-20211231.xsd#mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock" 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/2022/elts/us-gaap-2022.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/PrepaidExpensesandOtherCurrentAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/BusinessCombinationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink: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/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock" xlink:href="mtc-20211231.xsd#mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/RelatedPartyTransactionsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" 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_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20211231.xsd#mtc_ScheduleOfEstimatedUsefulLivesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofestimatedusefullivesTable" xlink:href="mtc-20211231.xsd#mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofestimatedusefullivesTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofestimatedusefullivesLineItems" xlink:href="mtc-20211231.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20211231.xsd#mtc_ScheduleOfDisaggregateTheRevenueAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketDataRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketDataRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDisaggregateTheRevenueAbstract" xlink:to="us-gaap_MarketDataRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestorRelationsManagementServices" xlink:href="mtc-20211231.xsd#mtc_InvestorRelationsManagementServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDisaggregateTheRevenueAbstract" xlink:to="InvestorRelationsManagementServices" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BrokerageCommissionsRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BrokerageCommissionsRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDisaggregateTheRevenueAbstract" xlink:to="us-gaap_BrokerageCommissionsRevenue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FundManagementFee" xlink:href="mtc-20211231.xsd#mtc_FundManagementFee"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDisaggregateTheRevenueAbstract" xlink:to="FundManagementFee" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherRevenue" xlink:href="mtc-20211231.xsd#mtc_OtherRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDisaggregateTheRevenueAbstract" xlink:to="OtherRevenue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDisaggregateTheRevenueAbstract" xlink:to="us-gaap_Revenues" order="5.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-20211231.xsd#mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofdisaggregatethecompanysrevenuegeographicareaTable" xlink:href="mtc-20211231.xsd#mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofdisaggregatethecompanysrevenuegeographicareaTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofdisaggregatethecompanysrevenuegeographicareaLineItems" xlink:href="mtc-20211231.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"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/country-2022.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/2022/country-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RegulatedOperatingRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperatingRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofdisaggregatethecompanysrevenuegeographicareaLineItems" xlink:to="us-gaap_RegulatedOperatingRevenue" 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-20211231.xsd#mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="2.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-20211231.xsd#mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="PrepaidProfessionalFees" xlink:href="mtc-20211231.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/2022/elts/us-gaap-2022.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_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_Deposits" order="2.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/2022/elts/us-gaap-2022.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="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/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraMDu9NB6bgCaY5bUx/v6knBq7NpobLrfJfjRYTZustaHxR8+vSjnxmkQjI2FX/iF1oPpRm8K8Bk737VSQZ8W9bgOOB1zhU2SlrBhRrKf+2gVQqFgC2dXf0R/Tl3HhaTz9+fzxSvPE0WKEIoTtY+gIeM8XLZxXZI66JflZJ3uquyWWR8Uc+v41r] CSR-->
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyAndEquipmentAbstract" xlink:href="mtc-20211231.xsd#mtc_ScheduleOfPropertyAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20211231.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:href="mtc-20211231.xsd#mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities" order="3.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/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition" xlink:href="mtc-20211231.xsd#mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationConsiderationTransferred" xlink:href="mtc-20211231.xsd#mtc_BusinessCombinationConsiderationTransferred"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="BusinessCombinationConsiderationTransferred" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="10.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-20211231.xsd#mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="AccruedTechnicalServiceFees" xlink:href="mtc-20211231.xsd#mtc_AccruedTechnicalServiceFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="AccruedTechnicalServiceFees" order="1.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/2022/elts/us-gaap-2022.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="2.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/2022/elts/us-gaap-2022.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofduetorelatedpartiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDueToRelatedPartiesAbstract" xlink:href="mtc-20211231.xsd#mtc_ScheduleOfDueToRelatedPartiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDueToRelatedPartiesAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="XiangdongWenMember" xlink:href="mtc-20211231.xsd#mtc_XiangdongWenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="XiangdongWenMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhenFanMember" xlink:href="mtc-20211231.xsd#mtc_ZhenFanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ZhenFanMember" 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_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="DueToRelatedParties" xlink:href="mtc-20211231.xsd#mtc_DueToRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="DueToRelatedParties" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofeffectiveincometaxrateTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfEffectiveIncomeTaxRateAbstract" xlink:href="mtc-20211231.xsd#mtc_ScheduleOfEffectiveIncomeTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20211231.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/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateReconciliationStatutoryIncome" xlink:href="mtc-20211231.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/2022/elts/us-gaap-2022.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/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies" xlink:href="mtc-20211231.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/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateReconciliationCorporateTaxRate" xlink:href="mtc-20211231.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-20211231.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/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleofdeferredincometaxassetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDeferredIncomeTaxAssetsAbstract" xlink:href="mtc-20211231.xsd#mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20211231.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/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ScheduleoffutureleasepaymentsunderoperatingleasesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:href="mtc-20211231.xsd#mtc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImputedInterest" xlink:href="mtc-20211231.xsd#mtc_ImputedInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="ImputedInterest" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_LongTermDebtCurrent" order="3.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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="4.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-20211231.xsd#mtc_SchedulesOfCompanysRevenueAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CustomerAMember" xlink:href="mtc-20211231.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-20211231.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-20211231.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-20211231.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"/>
    <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="2.0"/>
    <loc xlink:type="locator" xlink:label="ConcentrationRiskPercentage" xlink:href="mtc-20211231.xsd#mtc_ConcentrationRiskPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="ConcentrationRiskPercentage" 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-20211231.xsd#mtc_ScheduleOfInformationBySegmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="GujiaMember" xlink:href="mtc-20211231.xsd#mtc_GujiaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="GujiaMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MMGlobalMember" xlink:href="mtc-20211231.xsd#mtc_MMGlobalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="MMGlobalMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnallocatedMember" xlink:href="mtc-20211231.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" order="0.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/2022/elts/us-gaap-2022.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_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationAndAmortization" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" 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/2022/elts/us-gaap-2022.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="YearEndedDecember312019Abstract" xlink:href="mtc-20211231.xsd#mtc_YearEndedDecember312019Abstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="YearEndedDecember312019Abstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="YearEndedDecember312020Abstract" xlink:href="mtc-20211231.xsd#mtc_YearEndedDecember312020Abstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="YearEndedDecember312020Abstract" 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_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationandNatureofOperationsDetailsTable" xlink:href="mtc-20211231.xsd#mtc_OrganizationandNatureofOperationsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationandNatureofOperationsDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_OrganizationandNatureofOperationsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="OrganizationandNatureofOperationsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsDetailsTable" xlink:to="OrganizationandNatureofOperationsDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="EquityInterestPercentage" xlink:href="mtc-20211231.xsd#mtc_EquityInterestPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsDetailsLineItems" xlink:to="EquityInterestPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" order="1.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/2022/elts/us-gaap-2022.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OutstandingSecuritiesconsideration" xlink:href="mtc-20211231.xsd#mtc_OutstandingSecuritiesconsideration"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsDetailsLineItems" xlink:to="OutstandingSecuritiesconsideration" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OutstandingSecuritiesPercentage" xlink:href="mtc-20211231.xsd#mtc_OutstandingSecuritiesPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandNatureofOperationsDetailsLineItems" xlink:to="OutstandingSecuritiesPercentage" order="4.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/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OtherCashEquivalentsAtCarryingValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfValueAddedTax" xlink:href="mtc-20211231.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="3.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/2022/elts/us-gaap-2022.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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredRevenueRecognized" xlink:href="mtc-20211231.xsd#mtc_DeferredRevenueRecognized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="DeferredRevenueRecognized" order="5.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/2022/elts/us-gaap-2022.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="6.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/2022/elts/us-gaap-2022.xsd#us-gaap_SellingAndMarketingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTranslationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTranslationAdjustmentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTranslationAdjustmentDescription" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LoanReceivableNetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="LoanReceivableNetDetailsTable" xlink:href="mtc-20211231.xsd#mtc_LoanReceivableNetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LoanReceivableNetDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_LoanReceivableNetDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="LoanReceivableNetDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsTable" 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/2022/elts/us-gaap-2022.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="CactiFintecLimitedMember" xlink:href="mtc-20211231.xsd#mtc_CactiFintecLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="CactiFintecLimitedMember" order="1.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/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsTable" 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/2022/elts/us-gaap-2022.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="HuaMeiTradingMember" xlink:href="mtc-20211231.xsd#mtc_HuaMeiTradingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="HuaMeiTradingMember" 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="LoanReceivableNetDetailsTable" xlink:to="LoanReceivableNetDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_OtherLoansPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansHeldForSaleMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleMaturityDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_LoansHeldForSaleMaturityDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_InvestmentInterestRate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferFromInvestment" xlink:href="mtc-20211231.xsd#mtc_TransferFromInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="TransferFromInvestment" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreedLoan" xlink:href="mtc-20211231.xsd#mtc_AgreedLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="AgreedLoan" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtInterestRateIncrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_ShortTermDebtInterestRateIncrease" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableNetDetailsLineItems" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="LoanReceivableRelatedPartyDetailsTable" xlink:href="mtc-20211231.xsd#mtc_LoanReceivableRelatedPartyDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LoanReceivableRelatedPartyDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_LoanReceivableRelatedPartyDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="LoanReceivableRelatedPartyDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableRelatedPartyDetailsTable" 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/2022/elts/us-gaap-2022.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="ZhengtongHuazhiMember" xlink:href="mtc-20211231.xsd#mtc_ZhengtongHuazhiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ZhengtongHuazhiMember" 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="LoanReceivableRelatedPartyDetailsTable" xlink:to="LoanReceivableRelatedPartyDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableWithFixedRatesOfInterest1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableRelatedPartyDetailsLineItems" xlink:to="us-gaap_LoansReceivableWithFixedRatesOfInterest1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTerms"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableRelatedPartyDetailsLineItems" xlink:to="us-gaap_ShortTermDebtTerms" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Investments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableRelatedPartyDetailsLineItems" xlink:to="us-gaap_Investments" 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/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableRelatedPartyDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestmentReturned" xlink:href="mtc-20211231.xsd#mtc_InvestmentReturned"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableRelatedPartyDetailsLineItems" xlink:to="InvestmentReturned" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmountReceivedFromInvestment" xlink:href="mtc-20211231.xsd#mtc_AmountReceivedFromInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableRelatedPartyDetailsLineItems" xlink:to="AmountReceivedFromInvestment" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransferOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferOfInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanReceivableRelatedPartyDetailsLineItems" xlink:to="us-gaap_TransferOfInvestments" order="6.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/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="PropertyandEquipmentNetDetailsTable" xlink:href="mtc-20211231.xsd#mtc_PropertyandEquipmentNetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="PropertyandEquipmentNetDetailsLineItems" xlink:href="mtc-20211231.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentNetDetailsLineItems" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentNetDetailsLineItems" xlink:to="us-gaap_ProceedsFromLeasePayments" 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_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="LongTermInvestmentsDetailsTable" xlink:href="mtc-20211231.xsd#mtc_LongTermInvestmentsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LongTermInvestmentsDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_LongTermInvestmentsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="LongTermInvestmentsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermInvestmentsDetailsTable" 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/2022/elts/us-gaap-2022.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="XtranferMember" xlink:href="mtc-20211231.xsd#mtc_XtranferMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="XtranferMember" 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="LongTermInvestmentsDetailsTable" xlink:to="LongTermInvestmentsDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentSoldCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentSoldCarryingAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermInvestmentsDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentSoldCarryingAmount" 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/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermInvestmentsDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentOnLongtermInvestments" xlink:href="mtc-20211231.xsd#mtc_ImpairmentOnLongtermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermInvestmentsDetailsLineItems" xlink:to="ImpairmentOnLongtermInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermInvestmentsDetailsLineItems" xlink:to="us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermInvestmentsDetailsLineItems" xlink:to="us-gaap_LoansReceivableFairValueDisclosure" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermInvestmentsDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities" order="5.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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LongTermInvestmentsDetailsLineItems" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </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/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationDetailsTable" xlink:href="mtc-20211231.xsd#mtc_BusinessCombinationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_BusinessCombinationDetailsLineItems"/>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="MMBDTradingMember" xlink:href="mtc-20211231.xsd#mtc_MMBDTradingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="MMBDTradingMember" 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="BusinessCombinationDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementDescription" xlink:href="mtc-20211231.xsd#mtc_SecuritiesPurchaseAgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDetailsLineItems" xlink:to="SecuritiesPurchaseAgreementDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments" order="1.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/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDetailsLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDetailsLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDetailsLineItems" xlink:to="us-gaap_GoodwillImpairmentLossNetOfTax" order="4.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_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesAndLoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_NotesAndLoansPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtPercentageBearingFixedInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ShortTermDebtPercentageBearingFixedInterestRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParticipatingMortgageLoansParticipationLiabilitiesAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParticipatingMortgageLoansParticipationLiabilitiesAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ParticipatingMortgageLoansParticipationLiabilitiesAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityPeriodicPaymentInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityPeriodicPaymentInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LineOfCreditFacilityPeriodicPaymentInterest" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsTable" xlink:href="mtc-20211231.xsd#mtc_RelatedPartyTransactionsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_RelatedPartyTransactionsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="RelatedPartyTransactionsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="XiangdongWenMember" xlink:href="mtc-20211231.xsd#mtc_XiangdongWenMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="XiangdongWenMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhenFanMember" xlink:href="mtc-20211231.xsd#mtc_ZhenFanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ZhenFanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="RelatedPartyTransactionsDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_ShortTermBorrowings" 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/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="ExpensesPaidByRelatedParty" xlink:href="mtc-20211231.xsd#mtc_ExpensesPaidByRelatedParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="ExpensesPaidByRelatedParty" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="3.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_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDetailsTable" xlink:href="mtc-20211231.xsd#mtc_IncomeTaxesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_IncomeTaxesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20211231.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/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_US" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="3.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/2022/elts/us-gaap-2022.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="PRCMember" xlink:href="mtc-20211231.xsd#mtc_PRCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="PRCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" xlink:to="IncomeTaxesDetailsLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="TaxableIncomeDescription" xlink:href="mtc-20211231.xsd#mtc_TaxableIncomeDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="TaxableIncomeDescription" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_ProfitLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" order="3.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/2022/elts/us-gaap-2022.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="4.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_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareholdersEquityDetailsTable" xlink:href="mtc-20211231.xsd#mtc_ShareholdersEquityDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ShareholdersEquityDetailsLineItems" xlink:href="mtc-20211231.xsd#mtc_ShareholdersEquityDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="ShareholdersEquityDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="MMTECIncMember" xlink:href="mtc-20211231.xsd#mtc_MMTECIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="MMTECIncMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TonyWayneNetworkTechnologyCoMember" xlink:href="mtc-20211231.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FortuneFintechLimitedMember" xlink:href="mtc-20211231.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="3.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20211231.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-20211231.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_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="StockOptionPlanMember" xlink:href="mtc-20211231.xsd#mtc_StockOptionPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="StockOptionPlanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IPOMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_IPOMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="5.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/2022/elts/us-gaap-2022.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-20211231.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="ShareholdersEquityDetailsLineItems" order="6.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="4.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/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InitialPublicOfferingAmount" xlink:href="mtc-20211231.xsd#mtc_InitialPublicOfferingAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="InitialPublicOfferingAmount" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedFromIssuanceOfCommonStock" xlink:href="mtc-20211231.xsd#mtc_ProceedFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="ProceedFromIssuanceOfCommonStock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EscrowDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EscrowDeposit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_EscrowDeposit" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InitialPotentialIndemnificationObligation" xlink:href="mtc-20211231.xsd#mtc_InitialPotentialIndemnificationObligation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="InitialPotentialIndemnificationObligation" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EscrowPeriod" xlink:href="mtc-20211231.xsd#mtc_EscrowPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="EscrowPeriod" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdditionalCommonSharesSold" xlink:href="mtc-20211231.xsd#mtc_AdditionalCommonSharesSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="AdditionalCommonSharesSold" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SaleOfStocksPricePerShare" xlink:href="mtc-20211231.xsd#mtc_SaleOfStocksPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="SaleOfStocksPricePerShare" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetProceedsRaisedAfterDeductingUnderwritingDiscounts" xlink:href="mtc-20211231.xsd#mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="NetProceedsRaisedAfterDeductingUnderwritingDiscounts" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InceaseInCommonStockValue" xlink:href="mtc-20211231.xsd#mtc_InceaseInCommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="InceaseInCommonStockValue" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseInCommonStockShares" xlink:href="mtc-20211231.xsd#mtc_IncreaseInCommonStockShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="IncreaseInCommonStockShares" order="15.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/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_ProfessionalFees" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedPerTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockConsiderationReceivedPerTransaction" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TreasuryStockSharesCancelled" xlink:href="mtc-20211231.xsd#mtc_TreasuryStockSharesCancelled"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="TreasuryStockSharesCancelled" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_OtherInvestments" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="23.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/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings" order="24.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/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationAmountReceived" xlink:href="mtc-20211231.xsd#mtc_StockBasedCompensationAmountReceived"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="StockBasedCompensationAmountReceived" order="26.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-20211231.xsd#mtc_StatutoryReserveAbstract"/>
    <loc xlink:type="locator" xlink:label="PercentageofReserveOnNetProfit" xlink:href="mtc-20211231.xsd#mtc_PercentageofReserveOnNetProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReserveAbstract" xlink:to="PercentageofReserveOnNetProfit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfRegisteredCapital" xlink:href="mtc-20211231.xsd#mtc_PercentageOfRegisteredCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReserveAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="RightUseOfAsset" xlink:href="mtc-20211231.xsd#mtc_RightUseOfAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="RightUseOfAsset" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LessorOperatingLeaseDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeaseDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LessorOperatingLeaseDescription" order="2.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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="3.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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="4.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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="5.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/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ShortTermLeaseCost" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncomeLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_OperatingLeaseLeaseIncomeLeasePayments" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://MMTecInc.com/role/ConcentrationsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCustomer" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCustomer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskCustomer" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CompanyRevenuePercentage" xlink:href="mtc-20211231.xsd#mtc_CompanyRevenuePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="CompanyRevenuePercentage" order="1.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/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsTable" xlink:href="mtc-20211231.xsd#mtc_SubsequentEventsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsLineItems" xlink:href="mtc-20211231.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="SubsequentEventsDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="StockMarketTransactionDescription" xlink:href="mtc-20211231.xsd#mtc_StockMarketTransactionDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="StockMarketTransactionDescription" order="0.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-20211231.xsd#mtc_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_ContactPersonnelName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="31.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="32.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="33.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="34.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="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/2022/dei-2022.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_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="37.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="38.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="39.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119079180056">
<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, 2021</div></th>
<th class="th"><div>Apr. 22, 2022</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">MMTEC, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">MTC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,370,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001742518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">D8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">AF, 16/F, Block B<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Jiacheng Plaza<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">18 Xiaguangli<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Chaoyang District<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">100027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Shares, par value $0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAccountingStandard', window );">Document Accounting Standard</a></td>
<td class="text">U.S. GAAP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">MaloneBailey, LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Houston,
Texas<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember', window );">Business Contact</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">AF, 16/F, Block B<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Jiacheng Plaza<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">18 Xiaguangli<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Chaoyang District<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_ContactPersonnelName', window );">Contact Personnel Name</a></td>
<td class="text">People&#8217;s Republic of China<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">+86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">10 5617 2312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_ContactPersonnelName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of contact personnel</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAccountingStandard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAccountingStandard</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:accountingStandardItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentRegistrationStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a registration statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentRegistrationStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentShellCompanyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentShellCompanyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 3 such as an Office Park</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119081925592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>CURRENT ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 11,206,220<span></span>
</td>
<td class="nump">$ 1,425,926<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">194,856<span></span>
</td>
<td class="nump">46,390<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_LoanReceivableNet', window );">Loan receivable, net</a></td>
<td class="nump">2,100,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_LoanReceivableCurrent', window );">Loan receivable - related party</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">92,831<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssetsCurrent', window );">Security deposits - current portion</a></td>
<td class="nump">102,326<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">245,021<span></span>
</td>
<td class="nump">187,994<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">13,848,423<span></span>
</td>
<td class="nump">2,253,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>NON-CURRENT ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssetsNoncurrent', window );">Security deposit &#8211; non-current portion</a></td>
<td class="nump">29,460<span></span>
</td>
<td class="nump">112,891<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">267,433<span></span>
</td>
<td class="nump">102,882<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use asset</a></td>
<td class="nump">442,185<span></span>
</td>
<td class="nump">662,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-term investment</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">578,749<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total Non-current Assets</a></td>
<td class="nump">739,078<span></span>
</td>
<td class="nump">1,457,131<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">14,587,501<span></span>
</td>
<td class="nump">3,710,272<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>CURRENT LIABILITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">123,434<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="top.Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Salary payable</a></td>
<td class="nump">276,356<span></span>
</td>
<td class="nump">131,445<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Accrued liabilities and other payables</a></td>
<td class="nump">372,168<span></span>
</td>
<td class="nump">94,799<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Due to related parties</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,433<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities - current</a></td>
<td class="nump">356,274<span></span>
</td>
<td class="nump">430,352<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">1,128,232<span></span>
</td>
<td class="nump">658,029<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>NON-CURRENT LIABILITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLoansPayableLongTerm', window );">Loan payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">41,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities &#8211; non-current</a></td>
<td class="nump">107,545<span></span>
</td>
<td class="nump">315,190<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total Non-current Liabilities</a></td>
<td class="nump">107,545<span></span>
</td>
<td class="nump">356,440<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">1,235,777<span></span>
</td>
<td class="nump">1,014,469<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>SHAREHOLDERS' EQUITY:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common shares ($0.001 par value; 500,000,000 shares authorized; 31,370,000 shares issued and outstanding at December 31,2021, and 20,820,000 shares issued and outstanding at December 31,2020)</a></td>
<td class="nump">31,370<span></span>
</td>
<td class="nump">20,820<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">29,884,600<span></span>
</td>
<td class="nump">12,233,589<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(16,607,654)<span></span>
</td>
<td class="num">(9,556,899)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">43,408<span></span>
</td>
<td class="num">(1,707)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Shareholders' Equity</a></td>
<td class="nump">13,351,724<span></span>
</td>
<td class="nump">2,695,803<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Shareholders' Equity</a></td>
<td class="nump">$ 14,587,501<span></span>
</td>
<td class="nump">$ 3,710,272<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_LoanReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loan receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_LoanReceivableCurrent</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_LoanReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loan receivable, net.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_LoanReceivableNet</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_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DepositsAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLoansPayableLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLoansPayableLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-06(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e604059-122996<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119079152312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common shares, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common shares, authorized</a></td>
<td class="nump">500,000,000<span></span>
</td>
<td class="nump">500,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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common shares, issued</a></td>
<td class="nump">31,370,000<span></span>
</td>
<td class="nump">20,820,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common shares, outstanding</a></td>
<td class="nump">31,370,000<span></span>
</td>
<td class="nump">20,820,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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>18
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119082975384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">REVENUE</a></td>
<td class="nump">$ 653,036<span></span>
</td>
<td class="nump">$ 742,125<span></span>
</td>
<td class="nump">$ 200,797<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">COST OF REVENUE</a></td>
<td class="nump">141,302<span></span>
</td>
<td class="nump">7,405<span></span>
</td>
<td class="nump">90,890<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">GROSS PROFIT</a></td>
<td class="nump">511,734<span></span>
</td>
<td class="nump">734,720<span></span>
</td>
<td class="nump">109,907<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>OPERATING EXPENSES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling and marketing</a></td>
<td class="nump">303,079<span></span>
</td>
<td class="nump">244,163<span></span>
</td>
<td class="nump">389,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="text"> <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="top.Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Payroll and related benefits</a></td>
<td class="nump">2,446,019<span></span>
</td>
<td class="nump">1,024,565<span></span>
</td>
<td class="nump">1,091,065<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional fees</a></td>
<td class="nump">2,083,019<span></span>
</td>
<td class="nump">1,744,395<span></span>
</td>
<td class="nump">794,221<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherGeneralAndAdministrativeExpense', window );">Other general and administrative expenses</a></td>
<td class="nump">2,162,801<span></span>
</td>
<td class="nump">905,748<span></span>
</td>
<td class="nump">775,647<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total Operating Expenses</a></td>
<td class="nump">6,994,918<span></span>
</td>
<td class="nump">3,918,871<span></span>
</td>
<td class="nump">3,050,683<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">LOSS FROM OPERATIONS</a></td>
<td class="num">(6,483,184)<span></span>
</td>
<td class="num">(3,184,151)<span></span>
</td>
<td class="num">(2,940,776)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>OTHER INCOME (EXPENSE):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeOperating', window );">Interest income</a></td>
<td class="nump">1,658<span></span>
</td>
<td class="nump">30,478<span></span>
</td>
<td class="nump">37,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_GovernmentSubsidy', window );">Government subsidy</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">724,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ImpairmentLossOnLongtermInvestment', window );">Impairment loss on long-term investment</a></td>
<td class="num">(585,333)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense)</a></td>
<td class="nump">54,774<span></span>
</td>
<td class="nump">53,646<span></span>
</td>
<td class="num">(14,994)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency transaction loss</a></td>
<td class="num">(38,670)<span></span>
</td>
<td class="num">(35,464)<span></span>
</td>
<td class="num">(216)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealizedInvestmentGainsLosses', window );">Loss on equity method investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(46,105)<span></span>
</td>
<td class="num">(49,413)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total Other Income (Expense)</a></td>
<td class="num">(567,571)<span></span>
</td>
<td class="nump">2,555<span></span>
</td>
<td class="nump">697,542<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">LOSS BEFORE INCOME TAXES</a></td>
<td class="num">(7,050,755)<span></span>
</td>
<td class="num">(3,181,596)<span></span>
</td>
<td class="num">(2,243,234)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', 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="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">NET LOSS</a></td>
<td class="num">(7,050,755)<span></span>
</td>
<td class="num">(3,181,596)<span></span>
</td>
<td class="num">(2,243,234)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>COMPREHENSIVE LOSS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">NET LOSS</a></td>
<td class="num">(7,050,755)<span></span>
</td>
<td class="num">(3,181,596)<span></span>
</td>
<td class="num">(2,243,234)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract', window );"><strong>OTHER COMPREHENSIVE (LOSS) INCOME</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustments</a></td>
<td class="nump">45,115<span></span>
</td>
<td class="nump">117,687<span></span>
</td>
<td class="num">(30,170)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">TOTAL COMPREHENSIVE LOSS</a></td>
<td class="num">$ (7,005,640)<span></span>
</td>
<td class="num">$ (3,063,909)<span></span>
</td>
<td class="num">$ (2,273,404)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>NET LOSS PER COMMON SHARE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Basic and diluted (in Dollars per share)</a></td>
<td class="num">$ (0.29)<span></span>
</td>
<td class="num">$ (0.16)<span></span>
</td>
<td class="num">$ (0.11)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_WeightedAverageNumberOfCommonSharesOutstandingAbstract', window );"><strong>WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Basic and diluted (in Shares)</a></td>
<td class="nump">24,504,462<span></span>
</td>
<td class="nump">20,385,574<span></span>
</td>
<td class="nump">20,013,288<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_GovernmentSubsidy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_GovernmentSubsidy</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_ImpairmentLossOnLongtermInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The technical definition of the impairment loss is a decrease in net carrying value, the acquisition cost minus depreciation, of an asset that is greater than the future undisclosed cash flow of the same asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_ImpairmentLossOnLongtermInvestment</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_WeightedAverageNumberOfCommonSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_WeightedAverageNumberOfCommonSharesOutstandingAbstract</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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126980362&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(e))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32262-110900<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30755-110894<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e39076-109324<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of general and administrative expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.2(a),(b),(c),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433917&amp;loc=SL114874205-224268<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RealizedInvestmentGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.3(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealizedInvestmentGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>19
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119081989720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Shareholders&#8217; Equity (Deficit) - USD ($)<br></strong></div></th>
<th class="th"><div>Common Shares</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2018</a></td>
<td class="nump">$ 54,000<span></span>
</td>
<td class="nump">$ 3,759,008<span></span>
</td>
<td class="num">$ (36,000)<span></span>
</td>
<td class="num">$ (4,132,069)<span></span>
</td>
<td class="num">$ (89,224)<span></span>
</td>
<td class="num">$ (444,285)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2018</a></td>
<td class="nump">54,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(36,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock for cash</a></td>
<td class="nump">$ 2,070<span></span>
</td>
<td class="nump">7,470,331<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">7,472,401<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock for cash (in Shares)</a></td>
<td class="nump">2,070,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,243,234)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,243,234)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(30,170)<span></span>
</td>
<td class="num">(30,170)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2019</a></td>
<td class="nump">$ 56,070<span></span>
</td>
<td class="nump">11,229,339<span></span>
</td>
<td class="num">$ (36,000)<span></span>
</td>
<td class="num">(6,375,303)<span></span>
</td>
<td class="num">(119,394)<span></span>
</td>
<td class="nump">4,754,712<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2019</a></td>
<td class="nump">56,070,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(36,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Issuance of common stock for service</a></td>
<td class="nump">$ 750<span></span>
</td>
<td class="nump">1,004,250<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,005,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of common stock for service (in Shares)</a></td>
<td class="nump">750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Cancellation of treasury stock</a></td>
<td class="num">$ (36,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 36,000<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesRetired', window );">Cancellation of treasury stock (in Shares)</a></td>
<td class="num">(36,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,181,596)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,181,596)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">117,687<span></span>
</td>
<td class="nump">117,687<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 20,820<span></span>
</td>
<td class="nump">12,233,589<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(9,556,899)<span></span>
</td>
<td class="num">(1,707)<span></span>
</td>
<td class="nump">2,695,803<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2020</a></td>
<td class="nump">20,820,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock for cash</a></td>
<td class="nump">$ 9,300<span></span>
</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="nump">16,637,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock for cash (in Shares)</a></td>
<td class="nump">9,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Issuance of common stock for service</a></td>
<td class="nump">$ 1,250<span></span>
</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="nump">1,024,361<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of common stock for service (in Shares)</a></td>
<td class="nump">1,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="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="text"> <span></span>
</td>
<td class="num">(7,050,755)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">45,115<span></span>
</td>
<td class="nump">45,115<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 31,370<span></span>
</td>
<td class="nump">$ 29,884,600<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (16,607,654)<span></span>
</td>
<td class="nump">$ 43,408<span></span>
</td>
<td class="nump">$ 13,351,724<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2021</a></td>
<td class="nump">31,370,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32262-110900<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30755-110894<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TreasuryStockSharesRetired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common and preferred stock retired from treasury during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesRetired</td>
</tr>
<tr>
<td style="padding-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>20
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119078778808">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (7,050,755)<span></span>
</td>
<td class="num">$ (3,181,596)<span></span>
</td>
<td class="num">$ (2,243,234)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">40,130<span></span>
</td>
<td class="nump">54,576<span></span>
</td>
<td class="nump">25,839<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfInvestments', window );">Impairment loss on long-term investment</a></td>
<td class="nump">585,333<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">1,024,361<span></span>
</td>
<td class="nump">1,005,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Allowance for bad debts</a></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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Loss on equity method investment</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">46,105<span></span>
</td>
<td class="nump">49,413<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_NoncashLeaseExpense', window );">Noncash lease expense</a></td>
<td class="nump">353,419<span></span>
</td>
<td class="nump">337,221<span></span>
</td>
<td class="nump">340,132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnTerminationOfLease', window );">Gain on lease termination</a></td>
<td class="num">(4,437)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on extinguishment of debt</a></td>
<td class="num">(41,548)<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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on disposal of property and equipment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ForeignCurrencyTransactionsGainLossBeforeTax', window );">Foreign currency transaction loss</a></td>
<td class="nump">38,670<span></span>
</td>
<td class="nump">35,464<span></span>
</td>
<td class="nump">216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashExpense', window );">Other noncash expense</a></td>
<td class="nump">906<span></span>
</td>
<td class="nump">722<span></span>
</td>
<td class="nump">85,086<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Operating lease liabilities</a></td>
<td class="num">(393,740)<span></span>
</td>
<td class="num">(266,637)<span></span>
</td>
<td class="num">(231,485)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(148,466)<span></span>
</td>
<td class="num">(30,360)<span></span>
</td>
<td class="nump">59,599<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDepositOtherAssets', window );">Security deposits</a></td>
<td class="nump">465,843<span></span>
</td>
<td class="nump">47,042<span></span>
</td>
<td class="num">(102,967)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(54,782)<span></span>
</td>
<td class="nump">206,743<span></span>
</td>
<td class="num">(82,494)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">121,984<span></span>
</td>
<td class="num">(63,966)<span></span>
</td>
<td class="num">(14,819)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Salary payable</a></td>
<td class="nump">142,758<span></span>
</td>
<td class="num">(49,024)<span></span>
</td>
<td class="nump">12,550<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accrued liabilities and other payables</a></td>
<td class="nump">273,818<span></span>
</td>
<td class="num">(124,137)<span></span>
</td>
<td class="num">(39,713)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">NET CASH USED IN OPERATING ACTIVITIES</a></td>
<td class="num">(4,096,506)<span></span>
</td>
<td class="num">(1,982,847)<span></span>
</td>
<td class="num">(2,139,156)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisition of subsidiaries, net of cash acquired</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(109,494)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(37,068)<span></span>
</td>
<td class="num">(18,379)<span></span>
</td>
<td class="num">(129,800)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_PaymentofLoanToRelatedParty', window );">Loan to related party</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(79,510)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_CollectionLoanToRelatedParty', window );">Collection of loan to related party</a></td>
<td class="nump">93,887<span></span>
</td>
<td class="nump">79,520<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_PaymentOfLoanToEmployee', window );">Loan to employee</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(173,951)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_CollectionOfLoanEmployee', window );">Collection of loan to employee</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">173,974<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments', window );">Cash received from return of investment</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">306,518<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLongtermInvestments', window );">Purchase of long-term investment</a></td>
<td class="num">(350,000)<span></span>
</td>
<td class="num">(873,577)<span></span>
</td>
<td class="num">(232,721)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLoansReceivable', window );">Loan to third parties</a></td>
<td class="num">(2,300,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">NET CASH USED IN BY INVESTING ACTIVITIES</a></td>
<td class="num">(2,593,181)<span></span>
</td>
<td class="num">(331,944)<span></span>
</td>
<td class="num">(725,476)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Proceeds from long-term loan</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">41,250<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Payment on finance lease</a></td>
<td class="num">(163,301)<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Advances from related parties</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">14,496<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of stocks</a></td>
<td class="nump">16,637,200<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">6,851,401<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Repayments to related parties</a></td>
<td class="num">(2,339)<span></span>
</td>
<td class="num">(4,000)<span></span>
</td>
<td class="num">(427,681)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">NET CASH PROVIDED BY FINANCING ACTIVITIES</a></td>
<td class="nump">16,471,560<span></span>
</td>
<td class="nump">37,250<span></span>
</td>
<td class="nump">6,438,216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">EFFECT OF EXCHANGE RATE ON CASH AND CASH EQUIVALENTS</a></td>
<td class="num">(1,579)<span></span>
</td>
<td class="nump">60,946<span></span>
</td>
<td class="num">(24,688)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</a></td>
<td class="nump">9,780,294<span></span>
</td>
<td class="num">(2,216,595)<span></span>
</td>
<td class="nump">3,548,896<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">CASH AND CASH EQUIVALENTS - beginning of year</a></td>
<td class="nump">1,425,926<span></span>
</td>
<td class="nump">3,642,521<span></span>
</td>
<td class="nump">93,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">CASH AND CASH EQUIVALENTS - end of year</a></td>
<td class="nump">11,206,220<span></span>
</td>
<td class="nump">1,425,926<span></span>
</td>
<td class="nump">3,642,521<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_CashPaidForAbstract', window );"><strong>Cash paid for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>NON-CASH 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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Cancellation of treasury stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">36,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ProceedsFromIssuanceOfStocksDepositedInEscrow', window );">Proceeds from issuance of stocks deposited in escrow</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ExpensePaidByRelatedPartiesOnBehalfOfCompany', window );">Expenses paid by related parties on behalf of the Company</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">179,503<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_AcquisitionConsiderationGivenUpByARelatedParty', window );">Acquisition consideration given up by a related party</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,000<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfInvestmentProjects', window );">Loan receivable from return of investment</a></td>
<td class="nump">350,000<span></span>
</td>
<td class="nump">92,831<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">32,227<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="top.Show.showAR( this, 'defref_mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities', window );">Operating lease right-of-use assets obtained in exchange for operating lease liabilities</a></td>
<td class="nump">$ 170,112<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_AcquisitionConsiderationGivenUpByARelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CashPaidForAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CashPaidForAbstract</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_CollectionLoanToRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of collection of loan to related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_CollectionLoanToRelatedParty</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_CollectionOfLoanEmployee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of collection of loan to employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CollectionOfLoanEmployee</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_ExpensePaidByRelatedPartiesOnBehalfOfCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ExpensePaidByRelatedPartiesOnBehalfOfCompany</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_ForeignCurrencyTransactionsGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_mtc_PaymentOfLoanToEmployee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PaymentOfLoanToEmployee</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_PaymentofLoanToRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PaymentofLoanToRelatedParty</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_ProceedsFromIssuanceOfStocksDepositedInEscrow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ProceedsFromIssuanceOfStocksDepositedInEscrow</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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnTerminationOfLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on termination of lease before expiration of lease term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 40<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123386189&amp;loc=SL77918607-209975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8A<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=SL6284422-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense or loss included in net income that result in no cash flow, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireLoansReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the purchase of loan receivable arising from the financing of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireLongtermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProceedsFromSaleOfInvestmentProjects">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080663112">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_OrganizationandNatureofOperationsLineItems', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
1 &#8211; <span style="text-decoration:underline">ORGANIZATION AND NATURE OF OPERATIONS</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;).</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Gujia
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 6, 2017, Gujia acquired a wholly-owned subsidiary Meimei Zhengtong (Beijing) Technology Ltd. (&#8220;Meimei Zhengtong&#8221;)
which was dissolved in July 2018.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
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 British Virgin Islands. 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 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 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
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, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
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, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
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, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 9, 2019, the Company 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.
Xchain is dormant as of December 31, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
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 Management Limited.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_OrganizationandNatureofOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OrganizationandNatureofOperationsLineItems</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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>22
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080762968">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_BasisofPresentationLineItems', window );"><strong>Basis of Presentation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccounting', window );">BASIS OF PRESENTATION</a></td>
<td class="text"><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>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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_BasisofPresentationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BasisofPresentationLineItems</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>23
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119084307432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3 &#8211; <span style="text-decoration:underline">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Use
of Estimates</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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, 2021, 2020 and 2019 include the allowance for doubtful accounts, impairment
of long-term investment and valuation of deferred tax assets.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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>Fair
Value of Financial Instruments and Fair Value Measurements</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">carrying amounts reported in the consolidated balance
sheets for cash and cash equivalents, accounts receivable, loan receivable, security deposits &#8211; current portion, prepaid expenses
and other current assets, deferred revenue, salary payable, operating lease liabilities - current, accrued liabilities and other payables
approximate their fair market value based on the short-term maturity of these instruments<span>. </span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cash
and Cash Equivalents</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Cash
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and cash equivalents consist of cash and short-term
highly liquid investments purchased with original maturities of three months or less. The Company maintains cash with various financial
institutions in China. As of December 31, 2021 and 2020, cash balances in the PRC of $1,252,998 and $654,104, 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.
Cash equivalents are <span style="-sec-ix-hidden: hidden-fact-118"><span style="-sec-ix-hidden: hidden-fact-119">nil</span></span> as of December 31, 2021 and 2020, respectively<span>.</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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>Loan
Receivable</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Loan
receivable are carried at the amortized cost, 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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Concentrations
of Credit Risk</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">T</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Property
and Equipment</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Property
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated useful life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 50%; text-align: left">Office equipment and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 49%; text-align: center">3 - 5 Years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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>Software</td><td>&#160;</td>
    <td style="text-align: center">1 - 3 Years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Goodwill</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and
liabilities assumed from the acquired entity as a result of the Company&#8217;s acquisitions of interests in its subsidiaries. Goodwill
is not depreciated or amortized but is tested for impairment at the reporting unit level on an annual basis, and between annual tests
when an event or circumstances change occurs that indicate the asset might be impaired. On January 1, 2019, the Company early adopted
ASU No. 2017-04, &#8220;Simplifying the Test for Goodwill Impairment&#8221; to simplify the test for goodwill impairment by removing
Step 2, which was issued by the FASB in January 2017. The Company, therefore, performs the goodwill impairment test by comparing the
fair value of the reporting unit with its carrying amount and recognizing an impairment charge for the amount by which the carrying amount
exceeds the fair value, not to exceed the total amount of goodwill allocated to the reporting unit. This adoption did not have a material
impact on the consolidated financial statements. The acquired entity as a whole is determined to be one reporting unit for goodwill impairment
testing. The Company recognized <span style="-sec-ix-hidden: hidden-fact-120">nil</span>, <span style="-sec-ix-hidden: hidden-fact-121">nil</span>, and $127,717 impairment loss on goodwill for the years ended December 31, 2021, 2020 and 2019<span>,
</span>respectively, <span>which are </span>recorded as a part of the &#8220;other expenses&#8221; in
the consolidated statement of operations and comprehensive loss.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Impairment
of Long-lived Assets Other Than Goodwill </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">In
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">accordance with ASC Topic 360, the Company reviews long-lived
assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable,
or at least annually. The Company recognizes an impairment loss when the sum of expected undiscounted future cash flows is less than
the carrying amount of the asset. The amount of impairment is measured as the difference between the asset&#8217;s estimated fair value
and its book value. The Company did not record any impairment charge for the years ended December 31, 2021, 2020 and 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b>Long-term
Investments</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s long-term investments consist of equity investments without readily determinable fair value which were accounted for
using measurement alternative as of December 31, 2021 and 2020. It also had an equity investment accounted for using equity method prior
to the return of investment on October 31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b><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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration:underline">Equity
Method Investment</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
<b>NOTE 8</b> for discussion of long-term investments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Value
Added Tax</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 loss. All Entities in China are also subject to surcharges on value-added tax payments in accordance
with PRC law.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue
Recognition</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has adopted Accounting Standards Codification Topic 606, &#8220;Revenue from Contracts with Customers&#8221; (&#8220;ASC 606&#8221;)
effective January 1, 2018. Under ASC 606, 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company does not offer promotional payments, customer coupons, rebates or other cash redemption offers to its customers.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration:underline">Market
data services and investor relation management services revenue</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generate 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration:underline">Commissions</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generated 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
fees</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Performance-based
income</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
a typical arrangement, the Company is entitled to a performance-based fee on the extent by which the fund'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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table disaggregates the Company&#8217;s revenue by revenue type:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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 Year 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">2021</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">2020</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">2019</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%; text-align: left">Market data services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">107,184</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">73,524</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">75,044</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Investor relations 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-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">21,113</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">86,788</td><td style="text-align: left">&#160;</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">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">643,145</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,680</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Fund management services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">153,494</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-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></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">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">4,343</td><td style="padding-bottom: 1.5pt; 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,285</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">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">653,036</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">742,125</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">200,797</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table disaggregates the Company&#8217;s revenue by geographic area:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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 Year 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">2021</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">2020</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">2019</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">176,262</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">94,637</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">161,832</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">476,774</td><td style="padding-bottom: 1.5pt; 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">647,488</td><td style="padding-bottom: 1.5pt; 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">38,965</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">653,036</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">742,125</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">200,797</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
revenue represents income collected but not earned as of the reporting date. As of December 31, 2021, deferred revenue was $123,434.
As of December 31, 2020, deferred revenue was <span style="-sec-ix-hidden: hidden-fact-122">nil</span>. As of December 31, 2019, deferred revenue was $63,246, of which $63,246 was recognized
as revenue in the year ended December 31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cost
of Revenue</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Research
and Development</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2021, 2020 and 2019, research and development expenses were $744,422, $410,840, and $737,329, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Selling
and Marketing Costs</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">All
costs related to selling and marketing are expensed as incurred. For the years ended December 31, 2021, 2020 and 2019, selling and marketing
costs were $303,079, $244,163</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, and $<span>389,750
</span>respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Government
Subsidy </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s PRC based subsidiary received government subsidies according to related policy from local government. Government subsidies
are recognized when received and all the conditions specified in the grant have been met. The Company did not receive government subsidies
in 2021 and 2020. For the year ended December 31, 2019, the Company recognized government subsidy of RMB5,000,000 (approximately $725,000)
for completing its initial public offering on the NASDAQ <span>Capital Market </span>upon receipt.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><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>Leases</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2019, the Company adopted ASU No. 2016-02, Leases (Topic 842), 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company elected to apply practical expedients permitted under the transition method that allow the Company to use the beginning of the
period of adoption as the date of initial application, to not recognize lease assets and lease liabilities for leases with a term of
twelve months or less, to not separate non-lease components from lease components, and to not reassess lease classification, treatment
of initial direct costs, or whether an existing or expired contract contains a lease. The Company used modified retrospective method
and did not adjust the prior comparative periods. 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 7</b> for discussion of finance lease and see <b>NOTE 16</b> for discussion of operating leases.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Segment
Information</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company currently has two operating segments, Gujia, MM Future, MMBD Advisory and HC Securities, and MM Global. See <b>NOTE 18</b> for
details.</span></p><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>&#160;</b></span></p><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>Income
Taxes</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
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, 2021, 2020 and 2019, 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, 2021, 2020 and 2019. 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, 2021, 2020
and 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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>Foreign
Currency Translation</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reporting currency of the Company is the U.S. dollar.
The functional currency of the parent company, MMTEC, and MM Future, MM Fund, MM Capital, MM SPC, MMBD Trading, HC securities, MM Global,
Fundex SPC and MMBD Advisory is the U.S. dollar and the functional currency of Gujia 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. <span>All
</span>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<span>.</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
consolidated balance sheet amounts, with the exception of equity, as of December 31, 2021 and 2020, were translated at RMB 6.3757 to
$1.00 and RMB 6.5249 to $1.00, respectively. Equity accounts were stated at their historical rates. The average translation rates applied
to consolidated statements of operations and comprehensive loss and cash flows for the years ended December 31, 2021, 2020 and 2019 were
RMB 6.4515, RMB 6.8976, and RMB 6.8985 to $1.00, respectively. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Comprehensive
Loss</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Comprehensive
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">loss is comprised of net 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 loss for the years ended December 31, 2021, 2020 and 2019 consisted of net loss and unrealized
income/loss from foreign currency translation adjustment<span>.</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reclassification
</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net
earnings and financial position.</span></p><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>&#160;</b></span></p><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>Business&#160;Combinations</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for its business combination using the acquisition method of accounting in accordance with ASC 805,&#160;Business Combinations.
The cost of an acquisition is measured as the aggregate of the acquisition date fair values of the assets transferred and liabilities
incurred by the Company to the sellers and equity instruments issued. Transaction costs directly attributable to the acquisition are
expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the
acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i)&#160;the total costs of acquisition,
fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over
(ii)&#160;the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than
the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of
operations and comprehensive loss. During the measurement period, which can be up to one year from the acquisition date, the Company
may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion
of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any
subsequent adjustments are recorded&#160;on&#160;the consolidated statements of operations and comprehensive loss.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
a business combination achieved in stages, the Company remeasures the previously held equity interests in the acquiree when obtaining
control at its acquisition date fair value and the remeasurement gain or loss, if any, is recognized on the consolidated statements of
operations and comprehensive loss.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Share-based
Compensation</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 Accounting Standards Update (&#8220;ASU&#8221;) 2018-07,&#160;Compensation-Stock
Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting&#160;(&#8220;ASU 2018-07&#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 $1,024,361 and $1,005,000 share-based
compensation for the years ended December 31, 2021 and 2020, respectively. See details in <b>NOTE 14</b>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Per
Share Data</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">ASC
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Basic
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">net loss per common share are computed by dividing net
loss available to common shareholders by the weighted average number of shares of common stock outstanding during the period. Diluted
net loss per common share is computed by dividing net 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. The following table presents a reconciliation of basic and diluted net
loss per common share:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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">Year Ended December 31, 2021</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 December 31, 2020</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 December 31, 2019</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">Net loss for basic and diluted net loss per share of common stock</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(7,050,755</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">(3,181,596</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">(2,243,234</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Weighted average common stock outstanding &#8211; basic and diluted</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">24,504,462</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">20,385,574</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">20,013,288</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">Net loss per common share - basic and diluted</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.29</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.16</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.11</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Company did not have any common stock equivalents and
potentially dilutive common stock outstanding during the years ended December 31, 2021, 2020 and 2019<span>.</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Related
Parties</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Parties
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 with 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. The Company discloses all significant related party transactions in <b>NOTE 12</b>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><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>Fiscal
Year End</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has adopted a fiscal year end of December 31st.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman,serif; margin: 0; text-align: justify"><span><b>Recent Accounting
Pronouncements</b></span></p><p style="font: 10pt Times New Roman,serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">In
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. The
Company does not expect the adoption to have a material impact on its consolidated financial statements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">In
December 2019, the FASB issued ASU 2019-12, &#8220;Simplifying the Accounting for Income Taxes&#8221;, which removes specific exceptions
to the general principles in Topic 740 and to simplifies accounting for income taxes. The guidance is effective for public business entities
for fiscal years beginning after December 15, 2020 and for interim periods within those fiscal years. The Company adopted ASU 2019-12
on January 1, 2021. The adoption did not have an impact on the Company&#8217;s consolidated financial statements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">In
January 2020, the FASB issued ASU 2020-01, &#8220;Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures
(Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815&#8221;,
which clarifies the interaction of the accounting for equity investments under Topic 321 and investments accounted for under the equity
method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815.
The guidance is effective for public business entities for fiscal years beginning after December 15, 2020 and for interim periods within
those fiscal years. The Company adopted ASU 2020-01 on January 1, 2021. The adoption did not have an impact on the Company&#8217;s consolidated
financial statements.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>24
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080698616">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
4 &#8211; <span style="text-decoration:underline">LOAN RECEIVABLE, NET</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2021, the Company extended a loan to Cacti Fintec Limited in an amount of $2.1 million. The loan bears an interest rate of 3.78%
per annum with a maturity date of December 24, 2022. As of December 31, 2021, the Company expects to fully collect the balance and therefore
has not created any allowance for it.</span></p><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>&#160;</b></span></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 has 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 has agreed to return $350,000 in full before December 5,
2022. The balance of $350,000 was transferred into an interest bearing loan. Term of the loan is December 5, 2021 to December 4, 2022,
and the interest rate is 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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the loan agreement dated November 5, 2021, the Company has agreed to loan $200,000 to HuaMei Trading. Term of the loan is from November
12, 2021 to November 11, 2022, and the interest rate is 3.85% per annum.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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, which was included in &#8220;Other general and administrative expenses&#8221; on the accompanying
consolidated statements of operations and comprehensive loss.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119081622488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan Receivable &#8211; Related Party<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesTextBlock', window );">LOAN RECEIVABLE &#8211; RELATED PARTY</a></td>
<td class="text"><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>NOTE
5 &#8211; <span style="text-decoration:underline">LOAN RECEIVABLE &#8211; RELATED PARTY</span></b></span></p><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>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the loan agreement dated August 10, 2019, the Company has agreed to loan RMB548,500 (approximately $79,000) to Zhengtong Huazhi (Beijing)
Technology Co., Ltd (&#8220;Zhengtong Huazhi&#8221;). Term of the loan is from August 10, 2019 to August 11, 2020, and interest rate
is 4.35% per annum. Zhengtong Huazhi is a wholly-owned subsidiary of Xtransfer Tech Limited (&#8220;Xtransfer&#8221;), a Hong Kong corporation
and an equity investee of the Company. The loan and related interest have been fully collected during the year ended December 31, 2020.</span></p><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>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2020, the Company invested RMB 5.7 million (approximately $817,000) to acquire a 35% equity interest in Xtransfer. As Xtransfer
failed to fulfill the restrictive terms prescribed in the investment agreement, pursuant to the supplementary investment agreement dated
October 31, 2020, Xtranfer has agreed to return RMB 2.6 million (approximately $399,000) to the Company and reduce the Company&#8217;s
equity interest in Xtransfer to 19%. As of December 31, 2020, the Company has received RMB 2.0 million (approximately $306,000) from
Xtransfer. The remaining RMB 0.6 million (approximately $93,000) was transferred into non-interest bearing loan and was recorded as &#8220;loan
receivable - related party&#8221; on the accompanying consolidated balance sheet as of December 31, 2020. The loan has been fully collected
during the year ended December 31, 2021.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196816<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>26
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080694088">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
6 &#8211; <span style="text-decoration:underline">PREPAID EXPENSES AND OTHER CURRENT ASSETS</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2021 and 2020, prepaid expenses and other current assets consisted of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p></td>
    <td style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></span></p></td>
    <td style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 75%; padding-left: 0.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
    professional service fees</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%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">111,200</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%"><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">$</span></td>
    <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,190</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    receivables</span></td>
    <td><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,546</span></td>
    <td><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><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">28,181</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deposits</span></td>
    <td><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: right"><div style="-sec-ix-hidden: hidden-fact-123"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td><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><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">117,346</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Others</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">103,275</span></td>
    <td><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="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,277</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.5pt"><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="border-bottom: black 4.5pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">245,021</span></td>
    <td><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="border-bottom: black 4.5pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">187,994</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080706504">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT, NET</a></td>
<td class="text"><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>NOTE
7 &#8211;&#160;<span style="text-decoration:underline">PROPERTY AND EQUIPMENT, NET</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2021 and 2020, property and equipment consisted of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Useful life</td><td style="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 31,<br/> 2021</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 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Office equipment and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 35%; 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">166,979</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">142,482</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">92,358</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">90,246</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Software</td><td>&#160;</td>
    <td style="text-align: center">1 - 3 Years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,018</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,721</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Finance lease right-of-use asset</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="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">165,242</td><td style="padding-bottom: 1.5pt; 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-124">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">437,597</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">245,449</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="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">(170,164</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">(142,567</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="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">267,433</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">102,882</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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">For
the years ended December 31, 2021, 2020 and 2019, depreciation expense amounted to $40,130, $54,576 and $25,839, respectively, all of
which were included in operating expenses.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company entered into a finance vehicle lease in 2021 and the finance lease right-of-use asset with a net carrying amount of $161,111
as of December 31, 2021 was included in property and equipment, net. Finance lease liabilities was nil as of December 31, 2021. 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.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>28
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080675960">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8 &#8211; <span style="text-decoration:underline">LONG-TERM INVESTMENTS</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s long-term investments consist of equity investments without readily determinable fair value which were accounted for
using measurement alternative as of December 31, 2021 and 2020. It also had an equity investment accounted for using equity method prior
to the return of investment on October 31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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><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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
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 has 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company 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.</span></p><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>&#160;</b></span></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 has agreed to invest USD 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 Management Limited 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 has agreed to return $350,000 in full before
December 5, 2022.The investment of $350,000 was transferred into an interest bearing loan and was recorded as &#8220;loan receivable&#8221;
on the accompanying consolidated balance sheet, which was fully reserved as of December 31, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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><span style="text-decoration:underline">Equity
Method Investment</span></b></span></p><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>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 28, 2018, the Company acquired a 24.9% interest in MMBD Trading by cash payment of $12,450. The remaining 75.1% of MMBD Trading
was owned by 32.7% shareholders of the Company. The Company agreed to purchase from the shareholders the remaining 75.1% of outstanding
securities of MMBD Trading on April 25, 2019, and the acquisition was closed on October 18, 2019 (See <b>NOTE 9</b>). The investment
was accounted for under the equity method prior to the acquisition. Equity method investment is recorded at original cost and adjusted
periodically to recognize: (i) the Company&#8217;s proportionate share of investee&#8217; net income or losses after the date of the
investment; (ii) additional contributions made or distributions received; and (iii) impairment losses relating to the investment. During
the period from January 1, 2019 through October 18, 2019, the Company has paid in cash of $87,762 in equity method investment, and recognized
a loss on equity method investment in an amount of $49,413. On October 18, 2019, the Company remeasured the investment at its share of
MMBD Trading&#8217;s fair value and recognized a remeasurement gain of $42,415, which is recorded as part of the &#8220;other expenses&#8221;
in the Company&#8217;s consolidated statement of operations and comprehensive loss.</span></p><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>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
mentioned above, the investment in Xtransfer was accounted for under the equity method from January 1, 2020 through October 31, 2020.
Equity method investment is recorded at original cost and adjusted periodically to recognize: (i) the Company&#8217;s proportionate share
of investee&#8217; net income or losses after the date of the investment; (ii) additional contributions made or distributions received;
and (iii) impairment losses relating to the investment. During the period from January 1, 2020 through October 31, 2020, the Company
has recognized a loss on equity method investment in an amount of RMB 318,000 (approximately $46,000), which is recorded as &#8220;loss
on equity method investment&#8221; in the Company&#8217;s consolidated statement of operations and comprehensive loss. As of October
31, 2020, the carrying amount of the investment was RMB 2.8 million (approximately $425,000). The remaining investment was accounted
for using measurement alternative, and the investment under equity method as of December 31, 2021 and 2020 was nil.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080762408">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">BUSINESS COMBINATION</a></td>
<td class="text"><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>NOTE
9 &#8211; <span style="text-decoration:underline">BUSINESS COMBINATION</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Securities Purchase Agreement dated April 25, 2019, the Company agreed to purchase from Xiangdong Wen and Zhen Fan the remaining
75.1% of outstanding securities of MMBD Trading Ltd. Prior to the consummation of this acquisition, (i) the Company held 24.9% of outstanding
securities of MMBD Trading, and (ii) each Xiangdong Wen (the Chairman of the board and chief executive officer of the Company, a 14.9%
shareholder of the Company) and Zhen Fan (the Company&#8217;s former chief executive officer, a 13% shareholder of the Company) beneficially
owned 37.55% of outstanding securities of MMBD. The Company has agreed to pay the aggregate purchase price of $185,000 for such securities
to be equally divided between the two shareholders of MMBD Trading, also see <b>NOTE 12</b>. The acquisition closed on October 18, 2019.
Following and as a result of this acquisition, MMBD has become a wholly-owned subsidiary of the Company.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company remeasured the previously held equity interests in MMBD Trading at its acquisition date and determined the fair value to be $61,338,
and recognized a remeasurement gain of $42,415, which is recorded as part of the &#8220;other expense&#8221; in the Company&#8217;s consolidated
statement of operations and comprehensive loss for the year ended December 31, 2019. The financial results of MMBD Trading have been
included in the Company&#8217;s consolidated financial statements from October 18, 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
following table summarizes the fair value of the assets acquired and liabilities assumed as of the date of acquisition and total purchase
price:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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">Amount</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: center">&#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: -10.5pt; padding-left: 10.5pt">Cash &amp; cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">75,506</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -10.5pt; padding-left: 10.5pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75,629</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: -10.5pt; padding-left: 10.5pt">Prepaid expenses and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">770</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -10.5pt; padding-left: 10.5pt">Security deposit, current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,214</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: -10.5pt; padding-left: 10.5pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(104,821</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10.5pt; padding-left: 10.5pt">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">(677</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; text-indent: -10.5pt; padding-left: 10.5pt">Net assets acquired</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">118,621</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10.5pt; padding-left: 10.5pt">&#160;</td><td>&#160;</td>
    <td style="text-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: -10.5pt; padding-left: 10.5pt">Cash paid for acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">185,000</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: -10.5pt; padding-left: 10.5pt">Fair value of existing equity interest in MMBD Trading</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">61,338</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -10.5pt; padding-left: 10.5pt">Total purchase price</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">246,338</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10.5pt; padding-left: 10.5pt">&#160;</td><td>&#160;</td>
    <td style="text-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; padding-bottom: 4pt; text-indent: -10.5pt; padding-left: 10.5pt">Goodwill</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">127,717</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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Goodwill
represents the excess of the purchase consideration over the fair value of the identifiable assets acquired and liabilities assumed from
the acquired entity as a result of the Company&#8217;s acquisitions of interests in its subsidiaries. The Company recognized $127,717
impairment loss on goodwill during the year ended December 31, 2019, which is </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">recorded
as part of the &#8220;other expense&#8221; in the Company&#8217;s consolidated statement of operations and comprehensive loss.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company did not have business combination <span>during the years ended December 31, 2021 and 2020.</span></span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI https://asc.fasb.org/topic&amp;trid=2303972<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4946-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080673368">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">ACCRUED LIABILITIES AND OTHER PAYABLES</a></td>
<td class="text"><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>NOTE
10 &#8211; <span style="text-decoration:underline">ACCRUED LIABILITIES AND OTHER PAYABLES</span></b></span></p><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>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2021 and 2020, accrued liabilities and other payables consisted of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#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">2021</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">2020</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">105,186</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">94,041</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">188,215</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></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"><div style="-sec-ix-hidden: hidden-fact-126"><span style="font-size: 10pt">78&#160;,767</span></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">758</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">372,168</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">94,799</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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>31
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080714952">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">LOAN PAYABLE</a></td>
<td class="text"><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>NOTE
11 &#8211; <span style="text-decoration:underline">LOAN PAYABLE&#160;</span></b></span></p><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>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 22, 2020, the company entered into a loan of $41,250 pursuant to the Paycheck Protection Program of the Coronavirus Aid, Relief,
and Economic Security Act (the &#8220;CARES Act&#8221;) as administered by the U.S. Small Business Administration (the "SBA").
The loan proceeds will be used to cover payroll costs, rent, interest, and utilities. The company believes it has met the requirements
for 100% forgiveness on December 4, 2020. The PPP loan Forgiveness Application was approved by SBA on January 12, 2021 and the entire
PPP Loan amount of $41,250 as well as the interest of $298 has been forgiven in full. There is no further action the company needs to
take.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080731368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><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>NOTE
12 &#8211;&#160;<span style="text-decoration:underline">RELATED PARTY TRANSACTIONS</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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>Loan
Receivable &#8211; Related Party</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2021 and 2020, the Company had loan receivable from a related party of <span style="-sec-ix-hidden: hidden-fact-130">nil</span> and $92,831, respectively. See details in
<b>NOTE 5</b>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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>Due
to Related Parties</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2021 and 2020, due to related parties consisted of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Advances from Xiangdong Wen (1)</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-127">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,339</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">Advances to Zhen Fan (2)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-128">-</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">(906</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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-129">-</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">1,433</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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiangdong
Wen is the chief executive officer, chairman of the board and 10.4% shareholder of the Company.</span></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhen
Fan is the former chief executive officer and 9.4% shareholder of the Company.</span></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, Xiangdong Wen, Zhen Fan and Hinman Au, a director of the Company, provided advances to the Company or made payment on behalf
of the Company to supplement its working capital needs. Those advances are short-term in nature, non-interest bearing, unsecured and
payable on demand. The expenses paid on behalf of the Company were <span style="-sec-ix-hidden: hidden-fact-131">nil</span>, $4,000, and $179,503 for the years ended December 31, 2021, 2020
and 2019, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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>Acquisition
of MMBD Trading</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2019, the Company acquire 75.1% of equity interests in MMBD Trading from Xiangdong Wen and Zhen Fan by cash
payment of $185,000. See <b>NOTE 9</b> for details.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI https://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119084298760">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
13 &#8211;&#160;<span style="text-decoration:underline">INCOME TAXES</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>British
Virgin Islands (&#8220;BVI&#8221;)</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the current laws of BVI, MMTEC and MMBD Trading is 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Hong
Kong</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 MM Global Capital are incorporated in Hong Kong and had a loss for the years ended December
31, 2021, 2020 and 2019. Therefore, there was no provision for income taxes in the years ended December 31, 2021, 2020 and 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cayman
Islands </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
is no income tax for companies domiciled in the Cayman Islands. Accordingly, MM Fund, MM Capital, Fundex SPC and MM SPC do not present
any income tax provisions related to Cayman Islands tax jurisdiction, where these four companies are domiciled.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>United
States</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MM
Global was incorporated in the State of Illinois and operates as a securities broker/dealer in New York City. MMBD Advisory is
formed as an investment advisor firm under the laws of the State of New York.&#160;MM Global and MMBD Advisory are subject to
Federal, State, and Local income taxes on its net income. MM Global and MMBD Advisory had a net loss for the year ended December 31,
2021. MM Global had a net income of $47,451 for the year ended December 31, 2020, which was offset by the carried-forward tax
losses. MMBD Advisory had a loss for the year ended December 31, 2020. As a result, no provision for income tax has been made in the
years ended December 31, 2021 and 2020. MM Global and MMBD Advisory have determined that there are no material uncertain tax positions that
require recognition or disclosure in its financial statements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MM
Global and MMBD Advisory&#8217;s income tax returns are subject to examination by the appropriate tax jurisdictions. As of December 31,
2021, MM Global and MMBD Advisory&#8217;s federal and state tax returns generally remain open for the last three years.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PRC</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gujia
was 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, 2021, 2020 and 2019, Gujia were recognized as small low-profit enterprises and received
a preferential income tax rate of 5%. In the years ended December 31, 2021, 2020 and 2019, Gujia and did not generate any taxable income.
Therefore, there was no provision for income taxes in the years ended December 31, 2021, 2020 and 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
reconciliations of the statutory income tax rate and the Company&#8217;s effective income tax rate are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year Ended</b></span></p></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year Ended</b></span></p></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year Ended</b></span></p></td><td>&#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; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></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-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></span></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-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2019</b></span></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: 70%; text-align: justify; text-indent: -9pt; padding-left: 9pt">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: 7%; 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: 7%; 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: 7%; text-align: right">16.5</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">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-align: justify; text-indent: -9pt; padding-left: 9pt">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-align: justify; text-indent: -9pt; padding-left: 9pt">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-align: justify; text-indent: -9pt; padding-left: 9pt">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-align: justify; text-indent: -9pt; padding-left: 9pt">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-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">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-align: justify; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">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: 4pt; 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: 4pt; 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: 4pt; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2021, 2020 and 2019, the components of the Company&#8217;s deferred income tax assets were set forth below:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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/> 2021</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/> 2020</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/> 2019</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">859,455</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">645,345</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">526,519</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">47,704</td><td style="padding-bottom: 1.5pt; 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-132">-</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-133">-</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">Gross deferred tax assets</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">645,345</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">526,519</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">(907,159</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">(645,345</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">(526,519</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-134">-</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-135">-</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-136">-</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2021, the Company has a net operating loss (&#8220;NOL&#8221;) carry forward for tax purposes of $11,628,112 available
to offset future taxable income. Most of the NOLs from its subsidiaries as of December 31, 2021 will expire in years 2022 to 2026 if
not utilized. The NOL from the MM Global and MMBD Advisory as of December 31, 2021 will expire in years 2037 to 2041 if not utilized.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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, 2021, 2020 and 2019. 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,
2021, 2020 and 2019. The increase in the allowance was $261,814, $118,826, and $137,203 for the years ended December 31, 2021, 2020 and
2019, respectively.</p><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>&#160;</b></span></p><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>Accounting
for Uncertainty in Income Taxes</b></span></p><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>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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 relevant 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, 2021, 2020 and 2019<span>. </span></span></p><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>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 as of December
31, 2021, 2020 and 2019.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080737368">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">SHAREHOLDERS' EQUITY</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
14 &#8211;&#160;<span style="text-decoration:underline">SHAREHOLDERS&#8217; EQUITY</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Common
Stock</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is authorized to issue 500,000,000 shares of common stock with a par value of $0.001 per share.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">On
January 4, 2018, MMTEC, Inc. was incorporated in the British Virgin Islands. On the same day, the Company issued 20,000 common shares
at $0.001 per share to its two directors/incorporators with cash proceeds of $20. On March 23, 2018, the Company issued 8,980,000 common
shares at $0.18 per share to eight individuals and four companies for total cash proceeds of $1,616,400. On May 23, 2018, the Company
issued 45,000,000 common shares at $0.001 per share to the same 12 shareholders for total cash proceeds of $45,000. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">On
January 7, 2019, the Company completed its initial public offering on the NASDAQ Capital Market under the symbol of &#8220;MTC&#8221;.
The Company offered 1,800,000 common shares at $4 per share. Net proceeds raised by the Company from the initial public offering amounted
to $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, the Company sold additional 270,000
common shares at $4 per share. Net proceeds raised by the Company amounted to $993,600 after deducting underwriting discounts. As a result,
the Company raised a total of $7,472,401 from the issuance of 2,070,000 shares of common stock in January 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Pursuant
to the service agreement dated </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 21<span>,
2020, </span>the company issued 750,000 common shares 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 loss.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">On
February 22, 2021 the Company 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 and the Company&#8217;s transaction expenses, and will be used for working capital and general
corporate purposes.&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the service agreement dated September 25, 2021, the company issued 426,200 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">On
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 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.0 million before deducting fees and other expenses.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the restricted stock award agreement dated <span>December 17, 2021</span>, <span>the
board </span>issued 531,300 shares to employees as 2020 awards on December 31, 2021<span>. </span>The
fair value of the shares on the grant date was $475,514.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the restricted stock award agreement dated <span>December 24, 2021</span>, <span>the
board </span>issued 292,500 shares to former employees on December 31, 2021<span>. </span>The fair value
of the shares on the grant date was $229,028.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Share-based
compensation</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">On
January 14, 2020, 2019 Share Incentive Plan 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 2,000,000
shares authorized for issuan</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ce 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the service agreement dated July 21, 2020, the company issued 750,000 shares to Tony Wayne Network Technology Co., Limited (&#8220;Tony
Wayne&#8221;) on July 30, 2020 as compensation of 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the service agreement dated September 25, 2021, the company issued 426,200 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to 2019 <span>Share Incentive Plan, </span>pursuant to the restricted stock award agreement dated <span>December
17, 2021</span>, <span>the board </span>issued 531,300 shares to employees as 2020 awards on December
31, 2021<span>. </span>The fair value of the shares on the grant date was $475,514. Pursuant to the restricted
stock award agreement dated <span>December 24, 2021</span>, <span>the
board </span>issued 292,500 shares to former employees on December 31, 2021<span>. </span>The fair value
of the shares on the grant date was $229,028.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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<span>, all the authorized shares under the </span>2019
<span>Share Incentive </span>Plan were issued.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 17, 2022, 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 Stock Option Plan with 3,000,000
shares 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 3,000,000 shares available for issuance under the 2021 Share Incentive Plan.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>35
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080657560">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_StatutoryReserveAbstract', 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="top.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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
15 - <span style="text-decoration:underline">STATUTORY RESERVE</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gujia
operate in the PRC, are 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gujia
had sustained losses since establishment. As of December 31, 2021, 2020 and 2019, no appropriation to statutory reserves was required
as it incurred recurring net losses.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_StatutoryReserveAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StatutoryReserveAbstract</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Statutory Reserve Text Block.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>36
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080707064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
16 &#8211;&#160;<span style="text-decoration:underline">COMMITMENTS AND CONTINGENCIES</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating
Leases</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company entered into various operating lease agreements for office space. As a result of the adoption of ASC 842, the Company recognized
RMB2,057,797 (approximately $295,000) of&#160;right-of-use assets and corresponding short-term leasing liabilities recorded in &#8220;Lease
liabilities, current&#8221; and long-term leasing liabilities recorded in &#8220;Lease liabilities, non-current&#8221;&#160;in total
of RMB 1,356,772 (approximately $194,000) on the consolidated balance sheets as of January&#160;1, 2019. The adoption had no material
impact on the company&#8217;s consolidated statements of operations and comprehensive loss for the year ended December&#160;31, 2019
or the opening balances of retained earnings as of January&#160;1, 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
company leases office space under&#160;non-cancelable operating lease agreements, which expire at various dates in&#160;2022 and 2024.
As of December&#160;31, 2021,&#160;the&#160;Company&#8217;s&#160;operating leases had a weighted average remaining lease term of&#160;1.57
years and a weighted average discount rate of&#160;4.78%.&#160;Future lease payments under operating leases as of December&#160;31, 2021
were as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31, 2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify">2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">373,949</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">58,783</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">2024</td><td>&#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">48,095</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total future lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">480,827</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">Less imputed interest</td><td>&#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">(17,008</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">463,819</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">Less: current portion</td><td>&#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">356,274</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Operating lease liability, non-current</td><td>&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">107,545</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease
expense is recognized on a straight-line basis over the lease term. For the year ended December 31, 2021, the Company had operating lease
costs of $385,126 and short-term lease costs of $27,490. For the year ended December 31, 2020, the Company had operating lease costs
of $387,459 and short-term lease costs of $16,123. Cash paid for amounts included in the measurement of operating lease liabilities were
$396,569 and $313,120 during the years ended December 31, 2021 and 2020, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contingencies</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><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. As such, MM Global has responded to FINRA inquires and continues to be subject to an open matter. The open matter
could result in censures fines or other sanctions. The potential loss on contingent liability is probable but the amount of the loss cannot
be reasonably estimated by the Company. Consequently, no accruals have been recorded with respect to the FINRA inquiries as of December
31, 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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>37
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080774456">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">CONCENTRATIONS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
17 -&#160;<span style="text-decoration:underline">CONCENTRATIONS</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><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>Customer</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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, 2021, 2020 and 2019. There is no customer that accounted for 10% or more of the Company&#8217;s revenue for the years
ended December 31, 2020.</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Customer</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Year Ended December&#160;31, 2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Year Ended December&#160;31, 2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Year Ended December&#160;31, 2019</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%">A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">*</div></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">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-138">28.0</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-139">*</div></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">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-140">15.2</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>C</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">%</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"><span style="-sec-ix-hidden: hidden-fact-142">33.6</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>E</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;*</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-144; -sec-ix-hidden: hidden-fact-143">*</div></td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080670728">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT INFORMATION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
18 &#8211; <span style="text-decoration:underline">SEGMENT INFORMATION</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company currently has two operating segments, (i) Gujia, MM Future, HC Securities and MMBD Advisory provide market data services and
fund management services, and (ii) MM Global operates as an introducing broker that clears all transactions through a clearing broker
dealer and earns commission income 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables present summary information by segment:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gujia, MM Future, HC Securities and MMBD Advisory</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">MM Global</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Unallocated</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Year Ended December 31, 2021</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; padding-left: 9pt">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">260,678</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">392,358</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-145">-</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">653,036</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; padding-left: 0.125in">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">119,376</td><td style="padding-bottom: 1.5pt; 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-146">-</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">511,734</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</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,008,966</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,050,755</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-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">$</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><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-149">-</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-150">-</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">Year Ended December 31, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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; padding-left: 9pt">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">94,637</td><td style="padding-bottom: 1.5pt; 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">647,488</td><td style="padding-bottom: 1.5pt; 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-151">-</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">742,125</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; padding-left: 9pt">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">87,232</td><td style="padding-bottom: 1.5pt; 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">647,488</td><td style="padding-bottom: 1.5pt; 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-152">-</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">734,720</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 INCOME (LOSS)</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,576,531</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">46,280</td><td style="padding-bottom: 1.5pt; 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,651,345</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">(3,181,596</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">54,576</td><td style="padding-bottom: 1.5pt; 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-153">-</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-154">-</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">54,576</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">18,379</td><td style="padding-bottom: 1.5pt; 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-155">-</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-156">-</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">18,379</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, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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; padding-left: 9pt">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">161,832</td><td style="padding-bottom: 1.5pt; 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">38,965</td><td style="padding-bottom: 1.5pt; 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-157">-</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">200,797</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; padding-left: 9pt">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">70,942</td><td style="padding-bottom: 1.5pt; 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">38,965</td><td style="padding-bottom: 1.5pt; 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-158">-</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">109,907</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</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,264,273</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">(36,418</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">(942,543</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,243,234</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">25,839</td><td style="padding-bottom: 1.5pt; 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-159">-</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-160">-</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">25,839</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">129,800</td><td style="padding-bottom: 1.5pt; 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-161">-</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-162">-</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">129,800</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, 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="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">6,204,026</td><td style="padding-bottom: 1.5pt; 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">121,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">8,262,117</td><td style="padding-bottom: 1.5pt; 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">14,587,501</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">As of December 31, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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</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,912,884</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">295,064</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">502,324</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,710,272</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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>39
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080707064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
19 &#8211; <span style="text-decoration:underline">SUBSEQUENT EVENTS</span>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following subsequent events were evaluated on April 22, 2022, the date the financial statements were issued.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Except
as set forth below, there were no events that occurred subsequent to December 31, 2021 that require adjustment to or disclosure in the
consolidated financial statements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 17, 2022, the Company adopted the 2021 Equity Incentive Plan. The purpose of the 2021 Equity Incentive Plan is to attract and
retain outstanding individuals as employees, directors and consultants of the Company and its subsidiaries, to recognize the contributions
made to the Company and its subsidiaries by employees, directors and consultants, and to provide such employees, directors and consultants
with additional incentive to expand and improve the profits and achieve the objectives of the Company and its subsidiaries, by providing
such employees, directors and consultants with the opportunity to acquire or increase their proprietary interest in the Company through
receipt of Awards.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 26, 2022, the Company received a letter (the &#8220;Notification Letter&#8221;) from the Listings Qualifications Department of
The NASDAQ Stock Market LLC notifying the Company that the minimum closing bid price per share for its 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). The Notification Letter has no immediate effect on the listing or trading of the Company&#8217;s common stock on the
NASDAQ Capital Market.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to NASDAQ Listing Rule 5810(c)(3)(A), the Company has 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'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.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>40
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119082020536">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Use
of Estimates</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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, 2021, 2020 and 2019 include the allowance for doubtful accounts, impairment
of long-term investment and valuation of deferred tax assets.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair
Value of Financial Instruments and Fair Value Measurements</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">carrying amounts reported in the consolidated balance
sheets for cash and cash equivalents, accounts receivable, loan receivable, security deposits &#8211; current portion, prepaid expenses
and other current assets, deferred revenue, salary payable, operating lease liabilities - current, accrued liabilities and other payables
approximate their fair market value based on the short-term maturity of these instruments<span>. </span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cash
and Cash Equivalents</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Cash
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and cash equivalents consist of cash and short-term
highly liquid investments purchased with original maturities of three months or less. The Company maintains cash with various financial
institutions in China. As of December 31, 2021 and 2020, cash balances in the PRC of $1,252,998 and $654,104, 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.
Cash equivalents are <span style="-sec-ix-hidden: hidden-fact-118"><span style="-sec-ix-hidden: hidden-fact-119">nil</span></span> as of December 31, 2021 and 2020, respectively<span>.</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy', window );">Loan Receivable</a></td>
<td class="text"><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>Loan
Receivable</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Loan
receivable are carried at the amortized cost, 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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Concentrations
of Credit Risk</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">T</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Property
and Equipment</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Property
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated useful life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 50%; text-align: left">Office equipment and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 49%; text-align: center">3 - 5 Years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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>Software</td><td>&#160;</td>
    <td style="text-align: center">1 - 3 Years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Goodwill</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and
liabilities assumed from the acquired entity as a result of the Company&#8217;s acquisitions of interests in its subsidiaries. Goodwill
is not depreciated or amortized but is tested for impairment at the reporting unit level on an annual basis, and between annual tests
when an event or circumstances change occurs that indicate the asset might be impaired. On January 1, 2019, the Company early adopted
ASU No. 2017-04, &#8220;Simplifying the Test for Goodwill Impairment&#8221; to simplify the test for goodwill impairment by removing
Step 2, which was issued by the FASB in January 2017. The Company, therefore, performs the goodwill impairment test by comparing the
fair value of the reporting unit with its carrying amount and recognizing an impairment charge for the amount by which the carrying amount
exceeds the fair value, not to exceed the total amount of goodwill allocated to the reporting unit. This adoption did not have a material
impact on the consolidated financial statements. The acquired entity as a whole is determined to be one reporting unit for goodwill impairment
testing. The Company recognized <span style="-sec-ix-hidden: hidden-fact-120">nil</span>, <span style="-sec-ix-hidden: hidden-fact-121">nil</span>, and $127,717 impairment loss on goodwill for the years ended December 31, 2021, 2020 and 2019<span>,
</span>respectively, <span>which are </span>recorded as a part of the &#8220;other expenses&#8221; in
the consolidated statement of operations and comprehensive loss.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-lived Assets Other Than Goodwill</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Impairment
of Long-lived Assets Other Than Goodwill </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">In
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">accordance with ASC Topic 360, the Company reviews long-lived
assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable,
or at least annually. The Company recognizes an impairment loss when the sum of expected undiscounted future cash flows is less than
the carrying amount of the asset. The amount of impairment is measured as the difference between the asset&#8217;s estimated fair value
and its book value. The Company did not record any impairment charge for the years ended December 31, 2021, 2020 and 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_LongtermInvestmentPolicyTextBlock', 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b>Long-term
Investments</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s long-term investments consist of equity investments without readily determinable fair value which were accounted for
using measurement alternative as of December 31, 2021 and 2020. It also had an equity investment accounted for using equity method prior
to the return of investment on October 31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration:underline">Equity
Method Investment</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
<b>NOTE 8</b> for discussion of long-term investments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Value
Added Tax</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 loss. All Entities in China are also subject to surcharges on value-added tax payments in accordance
with PRC law.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue
Recognition</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has adopted Accounting Standards Codification Topic 606, &#8220;Revenue from Contracts with Customers&#8221; (&#8220;ASC 606&#8221;)
effective January 1, 2018. Under ASC 606, 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company does not offer promotional payments, customer coupons, rebates or other cash redemption offers to its customers.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration:underline">Market
data services and investor relation management services revenue</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generate 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration:underline">Commissions</span></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company generated 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
fees</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Performance-based
income</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
a typical arrangement, the Company is entitled to a performance-based fee on the extent by which the fund'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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table disaggregates the Company&#8217;s revenue by revenue type:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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 Year 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">2021</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">2020</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">2019</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%; text-align: left">Market data services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">107,184</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">73,524</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">75,044</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Investor relations 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-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">21,113</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">86,788</td><td style="text-align: left">&#160;</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">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">643,145</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,680</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Fund management services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">153,494</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-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></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">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">4,343</td><td style="padding-bottom: 1.5pt; 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,285</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">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">653,036</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">742,125</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">200,797</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table disaggregates the Company&#8217;s revenue by geographic area:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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 Year 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">2021</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">2020</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">2019</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">176,262</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">94,637</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">161,832</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">476,774</td><td style="padding-bottom: 1.5pt; 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">647,488</td><td style="padding-bottom: 1.5pt; 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">38,965</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">653,036</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">742,125</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">200,797</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
revenue represents income collected but not earned as of the reporting date. As of December 31, 2021, deferred revenue was $123,434.
As of December 31, 2020, deferred revenue was <span style="-sec-ix-hidden: hidden-fact-122">nil</span>. As of December 31, 2019, deferred revenue was $63,246, of which $63,246 was recognized
as revenue in the year ended December 31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Revenue</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cost
of Revenue</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Research
and Development</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2021, 2020 and 2019, research and development expenses were $744,422, $410,840, and $737,329, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Selling
and Marketing Costs</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">All
costs related to selling and marketing are expensed as incurred. For the years ended December 31, 2021, 2020 and 2019, selling and marketing
costs were $303,079, $244,163</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, and $<span>389,750
</span>respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_GovernmentSubsidyPolicyTextBlock', window );">Government Subsidy</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Government
Subsidy </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s PRC based subsidiary received government subsidies according to related policy from local government. Government subsidies
are recognized when received and all the conditions specified in the grant have been met. The Company did not receive government subsidies
in 2021 and 2020. For the year ended December 31, 2019, the Company recognized government subsidy of RMB5,000,000 (approximately $725,000)
for completing its initial public offering on the NASDAQ <span>Capital Market </span>upon receipt.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><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>Leases</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2019, the Company adopted ASU No. 2016-02, Leases (Topic 842), 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company elected to apply practical expedients permitted under the transition method that allow the Company to use the beginning of the
period of adoption as the date of initial application, to not recognize lease assets and lease liabilities for leases with a term of
twelve months or less, to not separate non-lease components from lease components, and to not reassess lease classification, treatment
of initial direct costs, or whether an existing or expired contract contains a lease. The Company used modified retrospective method
and did not adjust the prior comparative periods. 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 7</b> for discussion of finance lease and see <b>NOTE 16</b> for discussion of operating leases.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Segment
Information</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company currently has two operating segments, Gujia, MM Future, MMBD Advisory and HC Securities, and MM Global. See <b>NOTE 18</b> for
details.</span></p><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>&#160;</b></span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income
Taxes</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
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, 2021, 2020 and 2019, 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, 2021, 2020 and 2019. 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, 2021, 2020
and 2019.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><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>Foreign
Currency Translation</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reporting currency of the Company is the U.S. dollar.
The functional currency of the parent company, MMTEC, and MM Future, MM Fund, MM Capital, MM SPC, MMBD Trading, HC securities, MM Global,
Fundex SPC and MMBD Advisory is the U.S. dollar and the functional currency of Gujia 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. <span>All
</span>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<span>.</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
consolidated balance sheet amounts, with the exception of equity, as of December 31, 2021 and 2020, were translated at RMB 6.3757 to
$1.00 and RMB 6.5249 to $1.00, respectively. Equity accounts were stated at their historical rates. The average translation rates applied
to consolidated statements of operations and comprehensive loss and cash flows for the years ended December 31, 2021, 2020 and 2019 were
RMB 6.4515, RMB 6.8976, and RMB 6.8985 to $1.00, respectively. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Loss</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Comprehensive
Loss</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Comprehensive
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">loss is comprised of net 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 loss for the years ended December 31, 2021, 2020 and 2019 consisted of net loss and unrealized
income/loss from foreign currency translation adjustment<span>.</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reclassification
</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net
earnings and financial position.</span></p><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>&#160;</b></span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><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>Business&#160;Combinations</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for its business combination using the acquisition method of accounting in accordance with ASC 805,&#160;Business Combinations.
The cost of an acquisition is measured as the aggregate of the acquisition date fair values of the assets transferred and liabilities
incurred by the Company to the sellers and equity instruments issued. Transaction costs directly attributable to the acquisition are
expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the
acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i)&#160;the total costs of acquisition,
fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over
(ii)&#160;the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than
the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of
operations and comprehensive loss. During the measurement period, which can be up to one year from the acquisition date, the Company
may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion
of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any
subsequent adjustments are recorded&#160;on&#160;the consolidated statements of operations and comprehensive loss.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
a business combination achieved in stages, the Company remeasures the previously held equity interests in the acquiree when obtaining
control at its acquisition date fair value and the remeasurement gain or loss, if any, is recognized on the consolidated statements of
operations and comprehensive loss.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based compensation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Share-based
Compensation</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 Accounting Standards Update (&#8220;ASU&#8221;) 2018-07,&#160;Compensation-Stock
Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting&#160;(&#8220;ASU 2018-07&#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 $1,024,361 and $1,005,000 share-based
compensation for the years ended December 31, 2021 and 2020, respectively. See details in <b>NOTE 14</b>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Per Share Data</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Per
Share Data</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">ASC
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Basic
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">net loss per common share are computed by dividing net
loss available to common shareholders by the weighted average number of shares of common stock outstanding during the period. Diluted
net loss per common share is computed by dividing net 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. The following table presents a reconciliation of basic and diluted net
loss per common share:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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">Year Ended December 31, 2021</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 December 31, 2020</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 December 31, 2019</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">Net loss for basic and diluted net loss per share of common stock</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(7,050,755</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">(3,181,596</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">(2,243,234</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Weighted average common stock outstanding &#8211; basic and diluted</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">24,504,462</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">20,385,574</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">20,013,288</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">Net loss per common share - basic and diluted</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.29</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.16</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.11</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">The
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Company did not have any common stock equivalents and
potentially dilutive common stock outstanding during the years ended December 31, 2021, 2020 and 2019<span>.</span></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Related
Parties</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Parties
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 with 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. The Company discloses all significant related party transactions in <b>NOTE 12</b>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fiscal
Year End</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has adopted a fiscal year end of December 31st.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman,serif; margin: 0; text-align: justify"><span><b>Recent Accounting
Pronouncements</b></span></p><p style="font: 10pt Times New Roman,serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">In
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. The
Company does not expect the adoption to have a material impact on its consolidated financial statements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">In
December 2019, the FASB issued ASU 2019-12, &#8220;Simplifying the Accounting for Income Taxes&#8221;, which removes specific exceptions
to the general principles in Topic 740 and to simplifies accounting for income taxes. The guidance is effective for public business entities
for fiscal years beginning after December 15, 2020 and for interim periods within those fiscal years. The Company adopted ASU 2019-12
on January 1, 2021. The adoption did not have an impact on the Company&#8217;s consolidated financial statements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>In
January 2020, the FASB issued ASU 2020-01, &#8220;Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures
(Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815&#8221;,
which clarifies the interaction of the accounting for equity investments under Topic 321 and investments accounted for under the equity
method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815.
The guidance is effective for public business entities for fiscal years beginning after December 15, 2020 and for interim periods within
those fiscal years. The Company adopted ASU 2020-01 on January 1, 2021.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_GovernmentSubsidyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for government subsidy</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_GovernmentSubsidyPolicyTextBlock</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_LongtermInvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LongtermInvestmentPolicyTextBlock</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Parties Policy Text Block.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for value added tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 705<br> -URI https://asc.fasb.org/topic&amp;trid=2122478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=d3e5291-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI https://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123395306&amp;loc=d3e36975-112693<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123405975&amp;loc=d3e41551-112718<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123392090&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429488&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>41
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119079093832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives', window );">Schedule of estimated useful lives</a></td>
<td class="text"><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="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated useful life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 50%; text-align: left">Office equipment and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 49%; text-align: center">3 - 5 Years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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>Software</td><td>&#160;</td>
    <td style="text-align: center">1 - 3 Years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of disaggregate the company's revenue geographic area</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>&#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 Year 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">2021</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">2020</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">2019</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%; text-align: left">Market data services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">107,184</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">73,524</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">75,044</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Investor relations 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-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">21,113</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">86,788</td><td style="text-align: left">&#160;</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">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">643,145</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,680</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Fund management services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">153,494</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-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></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">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">4,343</td><td style="padding-bottom: 1.5pt; 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,285</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">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">653,036</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">742,125</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">200,797</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock', window );">Schedule of disaggregate the company's revenue geographic area</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>&#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 Year 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">2021</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">2020</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">2019</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">176,262</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">94,637</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">161,832</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">476,774</td><td style="padding-bottom: 1.5pt; 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">647,488</td><td style="padding-bottom: 1.5pt; 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">38,965</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">653,036</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">742,125</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">200,797</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>&#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 December 31, 2021</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 December 31, 2020</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 December 31, 2019</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">Net loss for basic and diluted net loss per share of common stock</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(7,050,755</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">(3,181,596</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">(2,243,234</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Weighted average common stock outstanding &#8211; basic and diluted</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">24,504,462</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">20,385,574</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">20,013,288</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">Net loss per common share - basic and diluted</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.29</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.16</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.11</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock</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_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080741512">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock', window );">Schedule of prepaid expenses and other current assets</a></td>
<td class="text"><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="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p></td>
    <td style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></span></p></td>
    <td style="white-space: nowrap; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 75%; padding-left: 0.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
    professional service fees</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%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">111,200</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%"><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">$</span></td>
    <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,190</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    receivables</span></td>
    <td><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: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,546</span></td>
    <td><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><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">28,181</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deposits</span></td>
    <td><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: right"><div style="-sec-ix-hidden: hidden-fact-123"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></div></td>
    <td><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><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">117,346</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Others</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">103,275</span></td>
    <td><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="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,277</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.5pt"><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="border-bottom: black 4.5pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">245,021</span></td>
    <td><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="border-bottom: black 4.5pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">187,994</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119079148760">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Useful life</td><td style="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 31,<br/> 2021</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 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Office equipment and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 35%; 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">166,979</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">142,482</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">92,358</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">90,246</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Software</td><td>&#160;</td>
    <td style="text-align: center">1 - 3 Years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,018</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,721</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Finance lease right-of-use asset</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="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">165,242</td><td style="padding-bottom: 1.5pt; 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-124">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">437,597</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">245,449</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="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">(170,164</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">(142,567</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="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">267,433</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">102,882</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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>44
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080718296">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of fair value of the assets acquired and liabilities</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>&#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></tr>
  <tr style="vertical-align: bottom">
    <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: 88%; text-align: left; text-indent: -10.5pt; padding-left: 10.5pt">Cash &amp; cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">75,506</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -10.5pt; padding-left: 10.5pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75,629</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: -10.5pt; padding-left: 10.5pt">Prepaid expenses and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">770</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -10.5pt; padding-left: 10.5pt">Security deposit, current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,214</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: -10.5pt; padding-left: 10.5pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(104,821</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10.5pt; padding-left: 10.5pt">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">(677</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; text-indent: -10.5pt; padding-left: 10.5pt">Net assets acquired</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">118,621</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10.5pt; padding-left: 10.5pt">&#160;</td><td>&#160;</td>
    <td style="text-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: -10.5pt; padding-left: 10.5pt">Cash paid for acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">185,000</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: -10.5pt; padding-left: 10.5pt">Fair value of existing equity interest in MMBD Trading</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">61,338</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -10.5pt; padding-left: 10.5pt">Total purchase price</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">246,338</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10.5pt; padding-left: 10.5pt">&#160;</td><td>&#160;</td>
    <td style="text-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; padding-bottom: 4pt; text-indent: -10.5pt; padding-left: 10.5pt">Goodwill</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">127,717</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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>45
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080735352">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock', window );">Schedule of accrued liabilities and other payables</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="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">2021</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">2020</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">105,186</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">94,041</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">188,215</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></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"><div style="-sec-ix-hidden: hidden-fact-126"><span style="font-size: 10pt">78&#160;,767</span></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">758</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">372,168</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">94,799</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_mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of accrued liabilities and other payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock</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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>46
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080754792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of due to related parties</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>&#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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Advances from Xiangdong Wen (1)</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-127">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,339</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">Advances to Zhen Fan (2)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-128">-</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">(906</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">&#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-129">-</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">1,433</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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiangdong
Wen is the chief executive officer, chairman of the board and 10.4% shareholder of the Company.</span></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhen
Fan is the former chief executive officer and 9.4% shareholder of the Company.</span></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080780184">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of effective income tax rate</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year Ended</b></span></p></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year Ended</b></span></p></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year Ended</b></span></p></td><td>&#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; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></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-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></span></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-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2019</b></span></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: 70%; text-align: justify; text-indent: -9pt; padding-left: 9pt">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: 7%; 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: 7%; 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: 7%; text-align: right">16.5</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">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-align: justify; text-indent: -9pt; padding-left: 9pt">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-align: justify; text-indent: -9pt; padding-left: 9pt">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-align: justify; text-indent: -9pt; padding-left: 9pt">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-align: justify; text-indent: -9pt; padding-left: 9pt">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-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">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-align: justify; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">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: 4pt; 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: 4pt; 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: 4pt; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred income tax assets</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>&#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><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/> 2020</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/> 2019</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">859,455</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">645,345</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">526,519</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">47,704</td><td style="padding-bottom: 1.5pt; 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-132">-</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-133">-</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">Gross deferred tax assets</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">645,345</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">526,519</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">(907,159</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">(645,345</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">(526,519</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-134">-</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-135">-</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-136">-</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080684168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of future lease payments under operating leases</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>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31, 2021</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify">2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">373,949</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">2023</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">58,783</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">2024</td><td>&#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">48,095</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total future lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">480,827</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">Less imputed interest</td><td>&#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">(17,008</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">463,819</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">Less: current portion</td><td>&#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">356,274</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Operating lease liability, non-current</td><td>&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">107,545</td><td style="text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>49
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080717736">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedules of company's revenue</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="font-weight: bold; border-bottom: Black 1.5pt solid">Customer</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Year Ended December&#160;31, 2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Year Ended December&#160;31, 2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Year Ended December&#160;31, 2019</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%">A</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">*</div></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">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-138">28.0</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>B</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-139">*</div></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">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-140">15.2</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>C</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">%</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"><span style="-sec-ix-hidden: hidden-fact-142">33.6</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>E</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;*</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-144; -sec-ix-hidden: hidden-fact-143">*</div></td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6442-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>50
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119084298760">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of information by segment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="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">Gujia, MM Future, HC Securities and MMBD Advisory</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">MM Global</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Unallocated</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Year Ended December 31, 2021</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; padding-left: 9pt">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">260,678</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">392,358</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-145">-</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">653,036</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; padding-left: 0.125in">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">119,376</td><td style="padding-bottom: 1.5pt; 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-146">-</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">511,734</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</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,008,966</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,050,755</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-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">$</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><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-149">-</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-150">-</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">Year Ended December 31, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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; padding-left: 9pt">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">94,637</td><td style="padding-bottom: 1.5pt; 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">647,488</td><td style="padding-bottom: 1.5pt; 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-151">-</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">742,125</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; padding-left: 9pt">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">87,232</td><td style="padding-bottom: 1.5pt; 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">647,488</td><td style="padding-bottom: 1.5pt; 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-152">-</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">734,720</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 INCOME (LOSS)</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,576,531</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">46,280</td><td style="padding-bottom: 1.5pt; 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,651,345</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">(3,181,596</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">54,576</td><td style="padding-bottom: 1.5pt; 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-153">-</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-154">-</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">54,576</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">18,379</td><td style="padding-bottom: 1.5pt; 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-155">-</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-156">-</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">18,379</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, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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; padding-left: 9pt">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">161,832</td><td style="padding-bottom: 1.5pt; 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">38,965</td><td style="padding-bottom: 1.5pt; 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-157">-</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">200,797</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; padding-left: 9pt">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">70,942</td><td style="padding-bottom: 1.5pt; 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">38,965</td><td style="padding-bottom: 1.5pt; 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-158">-</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">109,907</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</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,264,273</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">(36,418</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">(942,543</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,243,234</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">25,839</td><td style="padding-bottom: 1.5pt; 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-159">-</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-160">-</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">25,839</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">129,800</td><td style="padding-bottom: 1.5pt; 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-161">-</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-162">-</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">129,800</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, 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="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">6,204,026</td><td style="padding-bottom: 1.5pt; 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">121,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">8,262,117</td><td style="padding-bottom: 1.5pt; 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">14,587,501</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold">As of December 31, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-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</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,912,884</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">295,064</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">502,324</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,710,272</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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119083196744">
<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="2">1 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2018</div></th>
<th class="th"><div>Mar. 23, 2020</div></th>
<th class="th"><div>Jan. 29, 2018</div></th>
<th class="th"><div>Jul. 09, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_OrganizationandNatureofOperationsDetailsLineItems', window );"><strong>Organization and Nature of 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="top.Show.showAR( this, 'defref_mtc_EquityInterestPercentage', window );">Equity interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_OutstandingSecuritiesconsideration', window );">Outstanding for a consideration (in Dollars)</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>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_OutstandingSecuritiesPercentage', window );">Outstanding securities percentage</a></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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember', window );">Business 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_OrganizationandNatureofOperationsDetailsLineItems', window );"><strong>Organization and Nature of 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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity', window );">Company acquired, description</a></td>
<td class="text">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 British Virgin Islands. 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 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 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.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">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="nump">49.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_EquityInterestPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity interest percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_EquityInterestPercentage</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_OrganizationandNatureofOperationsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Outstanding securities percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessAcquisitionDescriptionOfAcquiredEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119083153704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash balances</a></td>
<td class="nump">$ 1,252,998<span></span>
</td>
<td class="nump">$ 654,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCashEquivalentsAtCarryingValue', window );">Cash equivalents</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment loss on goodwill</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 127,717<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">$ 123,434<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">63,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_DeferredRevenueRecognized', window );">Deferred revenue recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="nump">744,422<span></span>
</td>
<td class="nump">410,840<span></span>
</td>
<td class="nump">737,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Selling and marketing costs</a></td>
<td class="nump">$ 303,079<span></span>
</td>
<td class="nump">244,163<span></span>
</td>
<td class="nump">389,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Initial public offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 725,000<span></span>
</td>
<td class="nump">&#165; 5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTranslationAdjustmentDescription', window );">Foreign currency translation, description</a></td>
<td class="text">The
consolidated balance sheet amounts, with the exception of equity, as of December 31, 2021 and 2020, were translated at RMB 6.3757 to
$1.00 and RMB 6.5249 to $1.00, respectively. Equity accounts were stated at their historical rates. The average translation rates applied
to consolidated statements of operations and comprehensive loss and cash flows for the years ended December 31, 2021, 2020 and 2019 were
RMB 6.4515, RMB 6.8976, and RMB 6.8985 to $1.00, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation to nonemployees</a></td>
<td class="nump">$ 1,024,361<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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_DeferredRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred revenue recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredRevenueRecognized</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_PercentageOfValueAddedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of value added tax,</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ForeignCurrencyTranslationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the nature of the translation adjustment. Includes an analysis of the change during the period in the accumulated adjustment and explanation of items creating the change.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTranslationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term, 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, classified as other. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119079046712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful 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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful 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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful 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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful 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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful 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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119083009960">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ScheduleOfDisaggregateTheRevenueAbstract', window );"><strong>Schedule of disaggregate the revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketDataRevenue', window );">Market data services</a></td>
<td class="nump">$ 107,184<span></span>
</td>
<td class="nump">$ 73,524<span></span>
</td>
<td class="nump">$ 75,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_InvestorRelationsManagementServices', window );">Investor relations management services</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">21,113<span></span>
</td>
<td class="nump">86,788<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BrokerageCommissionsRevenue', window );">Commissions</a></td>
<td class="nump">390,569<span></span>
</td>
<td class="nump">643,145<span></span>
</td>
<td class="nump">33,680<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_FundManagementFee', window );">Fund management services</a></td>
<td class="nump">153,494<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="top.Show.showAR( this, 'defref_mtc_OtherRevenue', window );">Other revenue</a></td>
<td class="nump">1,789<span></span>
</td>
<td class="nump">4,343<span></span>
</td>
<td class="nump">5,285<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">$ 653,036<span></span>
</td>
<td class="nump">$ 742,125<span></span>
</td>
<td class="nump">$ 200,797<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_FundManagementFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of fund management fee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_FundManagementFee</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_InvestorRelationsManagementServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_InvestorRelationsManagementServices</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_OtherRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount related to other revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_OtherRevenue</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_ScheduleOfDisaggregateTheRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfDisaggregateTheRevenueAbstract</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_BrokerageCommissionsRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of commission revenue from buying and selling securities on behalf of customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 05<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126941114&amp;loc=d3e40544-110947<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13(a),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BrokerageCommissionsRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketDataRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue from market data services, including, but not limited to, information about current quotes and most recent prices for a specific security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketDataRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119082979544">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedOperatingRevenue', window );">Total revenues</a></td>
<td class="nump">$ 653,036<span></span>
</td>
<td class="nump">$ 742,125<span></span>
</td>
<td class="nump">$ 200,797<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CN', window );">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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedOperatingRevenue', window );">Total revenues</a></td>
<td class="nump">176,262<span></span>
</td>
<td class="nump">94,637<span></span>
</td>
<td class="nump">161,832<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedOperatingRevenue', window );">Total revenues</a></td>
<td class="nump">$ 476,774<span></span>
</td>
<td class="nump">$ 647,488<span></span>
</td>
<td class="nump">$ 38,965<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RegulatedOperatingRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of regulated operating revenues recognized during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatedOperatingRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119079177224">
<tr>
<th class="tl" colspan="1" 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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract', window );"><strong>Schedule of earnings per share, basic and diluted [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss for basic and diluted net loss per share of common stock</a></td>
<td class="num">$ (7,050,755)<span></span>
</td>
<td class="num">$ (3,181,596)<span></span>
</td>
<td class="num">$ (2,243,234)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common stock outstanding &#8211; basic and diluted</a></td>
<td class="nump">24,504,462<span></span>
</td>
<td class="nump">20,385,574<span></span>
</td>
<td class="nump">20,013,288<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per common share - basic and diluted</a></td>
<td class="num">$ (0.29)<span></span>
</td>
<td class="num">$ (0.16)<span></span>
</td>
<td class="num">$ (0.11)<span></span>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>57
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119084256888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan Receivable, Net (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 05, 2021</div></th>
<th class="th"><div>Sep. 01, 2021</div></th>
<th class="th"><div>Nov. 11, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Nov. 05, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_LoanReceivableNetDetailsLineItems', window );"><strong>Loan Receivable, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_AgreedLoan', window );">Loan agreement 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">$ 200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtInterestRateIncrease', window );">Term loan</a></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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts', 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="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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_LoanReceivableNetDetailsLineItems', window );"><strong>Loan Receivable, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Amount invested</a></td>
<td class="nump">$ 350,000<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentInterestRate', window );">Investment interest rate</a></td>
<td class="nump">3.85%<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_TransferFromInvestment', window );">Non interest bearing loan</a></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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_LoanReceivableNetDetailsLineItems', window );"><strong>Loan Receivable, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLoansPayable', window );">Extended 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="nump">$ 2,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.78%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleMaturityDate', 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">Dec. 24,  2022<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_AgreedLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>agreement loan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AgreedLoan</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_LoanReceivableNetDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_TransferFromInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of investments transferred from the entity's investments in noncash transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_TransferFromInvestment</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_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rate of interest on investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentInterestRate</td>
</tr>
<tr>
<td style="padding-right: 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_LoansHeldForSaleMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maturity date of loan held for sale, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansHeldForSaleMaturityDate</td>
</tr>
<tr>
<td style="padding-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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term loans payable classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of all investments (debt, security, other) during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShortTermDebtInterestRateIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage increase in the stated interest rate on a short-term debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtInterestRateIncrease</td>
</tr>
<tr>
<td style="padding-right: 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_RelatedPartyTransactionsByRelatedPartyAxis=mtc_HuaMeiTradingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_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_us-gaap_RelatedPartyTransactionAxis=mtc_CactiFintecLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119078952376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan Receivable &#8211; Related Party (Details)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 10, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Sep. 01, 2021</div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<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>Aug. 10, 2019 </div>
<div>ILS (&#8362;)</div>
</th>
<th class="th"><div>Jul. 01, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_LoanReceivableRelatedPartyDetailsLineItems', window );"><strong>Loan Receivable &#8211; Related Party (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Investments', 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">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="nump">4.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_InvestmentReturned', window );">Return of investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 399,000<span></span>
</td>
<td class="nump">&#165; 2.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_AmountReceivedFromInvestment', window );">Amount received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 306,000<span></span>
</td>
<td class="nump">&#165; 2.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TransferOfInvestments', window );">Non interest bearing loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 93,000<span></span>
</td>
<td class="nump">&#165; 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=mtc_ZhengtongHuazhiMember', window );">Zhengtong Huazhi [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_LoanReceivableRelatedPartyDetailsLineItems', window );"><strong>Loan Receivable &#8211; Related Party (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableWithFixedRatesOfInterest1', window );">Loan receivable</a></td>
<td class="nump">$ 79,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="nump">&#8362; 548,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTerms', window );">Term of the loan</a></td>
<td class="text">Term of the loan is from August 10, 2019 to August 11, 2020, and interest rate
is 4.35% per annum.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_AmountReceivedFromInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AmountReceivedFromInvestment</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_InvestmentReturned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment returned.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_InvestmentReturned</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_LoanReceivableRelatedPartyDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LoanReceivableRelatedPartyDetailsLineItems</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Investments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Investments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loan with fixed rate of interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShortTermDebtTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the short-term debt arrangement, and disclosures pertaining to the underlying arrangements, including repayment terms, interest rates, restrictions on assets and activities, debt covenants, and other matters important to users of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TransferOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of investments transferred from the entity's investments in noncash transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TransferOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ZhengtongHuazhiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ZhengtongHuazhiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>59
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119083006024">
<tr>
<th class="tl" colspan="1" 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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract', window );"><strong>Schedule of prepaid expenses and other current assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_PrepaidProfessionalFees', window );">Prepaid professional service fees</a></td>
<td class="nump">$ 111,200<span></span>
</td>
<td class="nump">$ 25,190<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">30,546<span></span>
</td>
<td class="nump">28,181<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">117,346<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Others</a></td>
<td class="nump">103,275<span></span>
</td>
<td class="nump">17,277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">$ 245,021<span></span>
</td>
<td class="nump">$ 187,994<span></span>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepaid Professional Fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>60
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119084227624">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 40,130<span></span>
</td>
<td class="nump">$ 54,576<span></span>
</td>
<td class="nump">$ 25,839<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLeasePayments', window );">Cash payments for finance lease liabilities</a></td>
<td class="nump">163,301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease right-of-use asset with a net carrying amount</a></td>
<td class="nump">$ 161,111<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from lease payment, classified as operating activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919320-209978<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919327-209978<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>61
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119078184120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net (Details) - Schedule of property and equipment - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 437,597<span></span>
</td>
<td class="nump">$ 245,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(170,164)<span></span>
</td>
<td class="num">(142,567)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">267,433<span></span>
</td>
<td class="nump">102,882<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office equipment 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 166,979<span></span>
</td>
<td class="nump">142,482<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office equipment 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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife', 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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife', 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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 92,358<span></span>
</td>
<td class="nump">90,246<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife', 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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife', 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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 13,018<span></span>
</td>
<td class="nump">12,721<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software [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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife', 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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife', 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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 165,242<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of other property, plant and equipment (PPE) owned by public utility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=mtc_FinanceLeaseRightofuseAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>62
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119078485144">
<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="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 05, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 01, 2021 </div>
<div>USD ($)</div>
</th>
<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>Mar. 28, 2018</div></th>
<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>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>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_LongTermInvestmentsDetailsLineItems', window );"><strong>Long-Term Investments (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSoldCarryingAmount', window );">Investment carrying amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000<span></span>
</td>
<td class="nump">$ 399,000<span></span>
</td>
<td class="nump">&#165; 2,600,000<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="nump">$ 425,000<span></span>
</td>
<td class="nump">&#165; 2,800,000<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of acquire interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.99%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<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="nump">19.00%<span></span>
</td>
<td class="nump">19.00%<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ImpairmentOnLongtermInvestments', 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Return on investment</a></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Investment 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="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities', window );">Company acquired, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company acquired a 24.9% interest in MMBD Trading by cash payment of $12,450. The remaining 75.1% of MMBD Trading
was owned by 32.7% shareholders of the Company. The Company agreed to purchase from the shareholders the remaining 75.1% of outstanding
securities of MMBD Trading on April 25, 2019, and the acquisition was closed on October 18, 2019 (See NOTE 9). The investment
was accounted for under the equity method prior to the acquisition. Equity method investment is recorded at original cost and adjusted
periodically to recognize: (i) the Company&#8217;s proportionate share of investee&#8217; net income or losses after the date of the
investment; (ii) additional contributions made or distributions received; and (iii) impairment losses relating to the investment. During
the period from January 1, 2019 through October 18, 2019, the Company has paid in cash of $87,762 in equity method investment, and recognized
a loss on equity method investment in an amount of $49,413. On October 18, 2019, the Company remeasured the investment at its share of
MMBD Trading&#8217;s fair value and recognized a remeasurement gain of $42,415, which is recorded as part of the &#8220;other expenses&#8221;
in the Company&#8217;s consolidated statement of operations and comprehensive loss.As
mentioned above, the investment in Xtransfer was accounted for under the equity method from January 1, 2020 through October 31, 2020.
Equity method investment is recorded at original cost and adjusted periodically to recognize: (i) the Company&#8217;s proportionate share
of investee&#8217; net income or losses after the date of the investment; (ii) additional contributions made or distributions received;
and (iii) impairment losses relating to the investment.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Net loss on equity method investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (46,105)<span></span>
</td>
<td class="num">$ (49,413)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=mtc_XtranferMember', window );">Xtranfer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_LongTermInvestmentsDetailsLineItems', window );"><strong>Long-Term Investments (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSoldCarryingAmount', window );">Investment carrying 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="nump">$ 425,000<span></span>
</td>
<td class="nump">&#165; 2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Net loss on equity method investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46,000<span></span>
</td>
<td class="nump">&#165; 318,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_ImpairmentOnLongtermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impairment on long-term investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_ImpairmentOnLongtermInvestments</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_LongTermInvestmentsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LongTermInvestmentsDetailsLineItems</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_EquityMethodInvestmentDescriptionOfPrincipalActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A description of the principal activities of an investee accounted for under the equity method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentSoldCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the entity's equity method investment which has been sold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentSoldCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LoansReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080555-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=mtc_XtranferMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_XtranferMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119078367256">
<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>
</tr>
<tr>
<th class="th"><div>Apr. 25, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_BusinessCombinationDetailsLineItems', window );"><strong>Business Combination (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="top.Show.showAR( this, 'defref_mtc_SecuritiesPurchaseAgreementDescription', window );">Securities Purchase Agreement, description</a></td>
<td class="text">the Company agreed to purchase from Xiangdong Wen and Zhen Fan the remaining
75.1% of outstanding securities of MMBD Trading Ltd. Prior to the consummation of this acquisition, (i) the Company held 24.9% of outstanding
securities of MMBD Trading, and (ii) each Xiangdong Wen (the Chairman of the board and chief executive officer of the Company, a 14.9%
shareholder of the Company) and Zhen Fan (the Company&#8217;s former chief executive officer, a 13% shareholder of the Company) beneficially
owned 37.55% of outstanding securities of MMBD.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments', window );">Aggregate purchase price</a></td>
<td class="nump">$ 185,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain', window );">Gain on recognized remeasurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,415<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLossNetOfTax', window );">Impairment loss on goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">127,717<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=mtc_MMBDTradingMember', window );">MMBD Trading [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_BusinessCombinationDetailsLineItems', window );"><strong>Business Combination (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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1', window );">Acquisition date fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,338<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_BusinessCombinationDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationDetailsLineItems</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_SecuritiesPurchaseAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SecuritiesPurchaseAgreementDescription</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_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total remaining unamortized or unaccreted amounts of premiums, discounts, and intangible assets, in years subsequent to the year of acquisition, when the total amounts of remaining discounts, premiums, and intangible assets exceed 30 percent of stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of loss recognized that results from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_MMBDTradingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119083089112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination (Details) - Schedule of fair value of the assets acquired and liabilities<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract', window );"><strong>Schedule of fair value of the assets acquired and liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash &amp; cash equivalents</a></td>
<td class="nump">$ 75,506<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">75,629<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">770<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities', window );">Security deposit, current</a></td>
<td class="nump">72,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(104,821)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Other payables</a></td>
<td class="num">(677)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="nump">118,621<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition', window );">Cash paid for acquisition</a></td>
<td class="nump">185,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue', window );">Fair value of existing equity interest in MMBD Trading</a></td>
<td class="nump">61,338<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_BusinessCombinationConsiderationTransferred', window );">Total purchase price</a></td>
<td class="nump">246,338<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Goodwill</a></td>
<td class="nump">$ 127,717<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_BusinessCombinationConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationConsiderationTransferred</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition</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_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract</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_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments in debt and equity securities, including, but not limited to, held-to-maturity, trading and available-for-sale expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119084436792">
<tr>
<th class="tl" colspan="1" 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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract', window );"><strong>Schedule of accrued liabilities and other payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Accrued professional service fees</a></td>
<td class="nump">$ 105,186<span></span>
</td>
<td class="nump">$ 94,041<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_AccruedTechnicalServiceFees', window );">Accrued technical service fees</a></td>
<td class="nump">188,215<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="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Others</a></td>
<td class="nump">78,767<span></span>
</td>
<td class="nump">758<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 372,168<span></span>
</td>
<td class="nump">$ 94,799<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_AccruedTechnicalServiceFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount to be paid for the accrued technical service fee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccruedTechnicalServiceFees</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_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>66
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119082947560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loan Payable (Details)<br></strong></div></th>
<th class="th">
<div>Apr. 22, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesAndLoansPayable', window );">Loan payable</a></td>
<td class="nump">$ 41,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtPercentageBearingFixedInterestRate', window );">Company requirements percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ParticipatingMortgageLoansParticipationLiabilitiesAmount', window );">Forgiven PPP Loan amount</a></td>
<td class="nump">$ 41,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityPeriodicPaymentInterest', window );">Interest forgiven in full</a></td>
<td class="nump">$ 298<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityPeriodicPaymentInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payment applied to interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityPeriodicPaymentInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ParticipatingMortgageLoansParticipationLiabilitiesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of the participation liability at the end of the accounting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=99377297&amp;loc=d3e10013-112621<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ParticipatingMortgageLoansParticipationLiabilitiesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119078473256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 01, 2021</div></th>
<th class="th"><div>Oct. 31, 2020</div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Jul. 01, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Loan receivable from related party</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 92,831<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of shareholder of the Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.99%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">4.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ExpensesPaidByRelatedParty', window );">Expenses paid on behalf of the company</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="nump">$ 179,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Related party transaction, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company acquire 75.1% of equity interests in MMBD Trading from Xiangdong Wen and Zhen Fan by cash
payment of $185,000. See NOTE 9 for details.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mtc_XiangdongWenMember', window );">Xiangdong Wen [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of shareholder of the Company</a></td>
<td class="nump">10.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mtc_ZhenFanMember', window );">Zhen Fan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of shareholder of the Company</a></td>
<td class="nump">9.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_ExpensesPaidByRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses paid by related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_ExpensesPaidByRelatedParty</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_RelatedPartyTransactionsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RelatedPartyTransactionsDetailsLineItems</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A description of the related party transaction, including transactions to which no amounts or nominal amounts were ascribed and such other information deemed necessary to an understanding of the effects of the transactions on the financial statements. Examples of common related party transactions are, sales, purchases and transfers of realty and personal property, services received or furnished, loans and leases to and from top management and affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123395306&amp;loc=d3e36975-112693<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919370-209981<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918703-209980<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128295416&amp;loc=SL77919784-209982<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionDescriptionOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mtc_XiangdongWenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_XiangdongWenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ZhenFanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ZhenFanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119083087144">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - Schedule of due to related parties - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_DueToRelatedParties', window );">Due to related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,433<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mtc_XiangdongWenMember', window );">Advances from Xiangdong Wen [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_DueToRelatedParties', window );">Due to related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,339<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mtc_ZhenFanMember', window );">Advances to Zhen Fan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_DueToRelatedParties', window );">Due to related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (906)<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">Xiangdong
Wen is the chief executive officer, chairman of the board and 10.4% shareholder of the Company.</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-family: Times New Roman, Times, Serif; font-size: 10pt">Zhen
Fan is the former chief executive officer and 9.4% shareholder of the Company.</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_DueToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DueToRelatedParties</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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=mtc_XiangdongWenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_XiangdongWenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ZhenFanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ZhenFanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>69
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119078177368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_TaxableIncomeDescription', window );">Taxable income, description</a></td>
<td class="text">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%.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities', window );">Net operating loss carry forward</a></td>
<td class="nump">$ 11,628,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Increase in valuation allowance</a></td>
<td class="nump">261,814<span></span>
</td>
<td class="nump">$ 118,826<span></span>
</td>
<td class="nump">$ 137,203<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 47,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Income tax rate, percentage</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=mtc_GujiaMember', window );">Gujia [Member] | PRC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Income tax rate, percentage</a></td>
<td class="nump">25.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_TaxableIncomeDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Taxable income, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_TaxableIncomeDescription</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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=mtc_GujiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=mtc_PRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=mtc_PRCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119078169560">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Operating Loss Carryforward Valuation Allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation Statutory Income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation Valuation Allowance Recognized With Respect To The Loss PRC Companies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>71
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119079032584">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating losses carry forward</a></td>
<td class="nump">$ 859,455<span></span>
</td>
<td class="nump">$ 645,345<span></span>
</td>
<td class="nump">$ 526,519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_DeferredTaxAssetsCutoffAdjustments', window );">Cutoff adjustments</a></td>
<td class="nump">47,704<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="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">907,159<span></span>
</td>
<td class="nump">645,345<span></span>
</td>
<td class="nump">526,519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: valuation allowance</a></td>
<td class="num">(907,159)<span></span>
</td>
<td class="num">(645,345)<span></span>
</td>
<td class="num">(526,519)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>72
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119005341912">
<tr>
<th class="tl" colspan="1" 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="9">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 07, 2019</div></th>
<th class="th"><div>Jan. 04, 2018</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>Jul. 21, 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>May 23, 2018</div></th>
<th class="th"><div>Mar. 23, 2018</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>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="top.Show.showAR( this, 'defref_mtc_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders' Equity (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,370,000<span></span>
</td>
<td class="nump">20,820,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Total cash proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,637,200<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 6,851,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,083,019<span></span>
</td>
<td class="nump">$ 1,744,395<span></span>
</td>
<td class="nump">$ 794,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_TreasuryStockSharesCancelled', window );">Common shares cancelled (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">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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings', window );">Fair value of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,024,361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders' Equity (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Company offered common shares (in Shares)</a></td>
<td class="nump">1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Common stock price per share (in Dollars per share)</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_InitialPublicOfferingAmount', window );">Initial public offering amount</a></td>
<td class="nump">$ 6,478,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ProceedFromIssuanceOfCommonStock', window );">Net proceeds amount</a></td>
<td class="nump">6,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EscrowDeposit', window );">Escrow deposit</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_InitialPotentialIndemnificationObligation', window );">Initial potential indemnification obligation</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_EscrowPeriod', window );">Escrow period</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_AdditionalCommonSharesSold', window );">Sale of additional common shares (in Shares)</a></td>
<td class="nump">270,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_SaleOfStocksPricePerShare', window );">Sale of stock price per share (in Dollars per share)</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts', window );">Net proceeds raised after deducting underwriting discounts</a></td>
<td class="nump">$ 993,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_InceaseInCommonStockValue', window );">Incease in common stock, value</a></td>
<td class="nump">$ 7,472,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_IncreaseInCommonStockShares', window );">Incease in common stock, shares (in Shares)</a></td>
<td class="nump">2,070,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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=mtc_StockOptionPlanMember', window );">Stock Option Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders' Equity (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=mtc_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders' Equity (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Company offered common shares (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Common stock price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Gross proceeds</a></td>
<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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedPerTransaction', window );">Net proceeds from transactions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Investors investment amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets', window );">Common stock purchased 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="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Purchase price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=mtc_RestrictedStockAwardAgreementMember', window );">Restricted Stock Award Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders' Equity (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Shares issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">292,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">531,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings', window );">Fair value of shares</a></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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=mtc_RestrictedStockAwardAgreementMember', window );">Restricted Stock Award Agreement [Member] | Two Thousand Nineteen Share Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders' Equity (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Shares issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">292,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">531,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings', window );">Fair value of shares</a></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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=mtc_MMTECIncMember', window );">MMTEC, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders' Equity (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="nump">$ 0.18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,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">45,000,000<span></span>
</td>
<td class="nump">8,980,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Total cash proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="nump">$ 1,616,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=mtc_TonyWayneNetworkTechnologyCoMember', window );">Tony Wayne Network Technology Co. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders' Equity (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Shares issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings', window );">Fair value of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_StockBasedCompensationAmountReceived', window );">Recognized 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">$ 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=mtc_FortuneFintechLimitedMember', window );">Fortune Fintech 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders' Equity (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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased', window );">Issued 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">426,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings', window );">Shares issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">426,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings', window );">Fair value of 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">$ 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_AdditionalCommonSharesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sale of additional common shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_AdditionalCommonSharesSold</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_EscrowPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Escrow period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_EscrowPeriod</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_mtc_InceaseInCommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Incease in common stock value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_InceaseInCommonStockValue</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_IncreaseInCommonStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase in common stock, shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_IncreaseInCommonStockShares</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_InitialPotentialIndemnificationObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Initial potential indemnification obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_InitialPotentialIndemnificationObligation</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_InitialPublicOfferingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Initial public offering amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_InitialPublicOfferingAmount</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_NetProceedsRaisedAfterDeductingUnderwritingDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net proceeds raised after deducting underwriting discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NetProceedsRaisedAfterDeductingUnderwritingDiscounts</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_ProceedFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net proceeds amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_ProceedFromIssuanceOfCommonStock</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_SaleOfStocksPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sale of stock price per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_SaleOfStocksPricePerShare</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: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_mtc_ShareholdersEquityDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareholdersEquityDetailsLineItems</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_StockBasedCompensationAmountReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock based compensation amount received.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockBasedCompensationAmountReceived</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_TreasuryStockSharesCancelled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common and preferred stock cancelled from treasury during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_TreasuryStockSharesCancelled</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_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EscrowDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EscrowDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(f,g))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.2(a),(b),(c),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433917&amp;loc=SL114874205-224268<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedPerTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedPerTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets</td>
</tr>
<tr>
<td style="padding-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_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=mtc_StockOptionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=mtc_StockOptionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PlanNameAxis=mtc_TwoThousandNineteenShareIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RelatedPartyTransactionAxis=mtc_MMTECIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_MMTECIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>73
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080740680">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_StatutoryReserveAbstract', 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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of registered capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of reserve on net profit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_StatutoryReserveAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StatutoryReserveAbstract</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>74
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119081890568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2019 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_RightUseOfAsset', window );">Right use of asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 295,000<span></span>
</td>
<td class="nump">&#165; 2,057,797<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 194,000<span></span>
</td>
<td class="nump">&#165; 1,356,772<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorOperatingLeaseDescription', window );">Non-cancelable operating lease, description</a></td>
<td class="text">The
company leases office space under&#160;non-cancelable operating lease agreements, which expire at various dates in&#160;2022 and 2024.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="text">1 year 6 months 25 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">4.78%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs</a></td>
<td class="nump">$ 385,126<span></span>
</td>
<td class="nump">$ 387,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short term lease costs</a></td>
<td class="nump">27,490<span></span>
</td>
<td class="nump">16,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLeaseIncomeLeasePayments', window );">Measurement of operating lease liabilities</a></td>
<td class="nump">$ 396,569<span></span>
</td>
<td class="nump">$ 313,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_RightUseOfAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RightUseOfAsset</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeaseDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of lessor's operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919359-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeaseDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLeaseIncomeLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=SL77927221-108306<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLeaseIncomeLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119083202008">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2022</a></td>
<td class="nump">$ 373,949<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2023</a></td>
<td class="nump">58,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2024</a></td>
<td class="nump">48,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total future lease payments</a></td>
<td class="nump">480,827<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ImputedInterest', window );">Less imputed interest</a></td>
<td class="num">(17,008)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease liabilities</a></td>
<td class="nump">463,819<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: current portion</a></td>
<td class="nump">356,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liability, non-current</a></td>
<td class="nump">$ 107,545<span></span>
</td>
<td class="nump">$ 315,190<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_ImputedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ImputedInterest</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_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract</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_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>76
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119085302840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCustomer', window );">Customer percentage</a></td>
<td class="text">10%<span></span>
</td>
<td class="text">10%<span></span>
</td>
<td class="text">10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_CompanyRevenuePercentage', window );">Company Revenue Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_CompanyRevenuePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CompanyRevenuePercentage</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_ConcentrationRiskCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of risks that arise due to the volume of business transacted with a particular customer. At a minimum, the description informs financial statement users of the general nature of the risk, but excludes "Information about Major Customers" that may be disclosed elsewhere (for instance, segment disclosures).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119078939560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations (Details) - Schedules of company's revenue<br></strong></div></th>
<th class="th" colspan="6">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th" colspan="2"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=mtc_CustomerAMember', window );">A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 colspan="2" 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ConcentrationRiskPercentage', 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 colspan="2" class="text"> <span></span>
</td>
<td class="nump">28.00%<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="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=mtc_CustomerBMember', window );">B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" 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="top.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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ConcentrationRiskPercentage', 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 colspan="2" class="text"> <span></span>
</td>
<td class="nump">15.20%<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="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=mtc_CustomerCMember', window );">C [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 colspan="2" 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ConcentrationRiskPercentage', 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 colspan="2" class="text"> <span></span>
</td>
<td class="nump">33.60%<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="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=mtc_CustomerEMember', window );">E [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" 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="top.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 colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_ConcentrationRiskPercentage', window );">Customer concentration risk percentage</a></td>
<td class="nump">11.10%<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td colspan="2" class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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">Less than 10%</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_ConcentrationRiskPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ConcentrationRiskPercentage</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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=mtc_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119005250888">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">REVENUE</a></td>
<td class="nump">$ 653,036<span></span>
</td>
<td class="nump">$ 742,125<span></span>
</td>
<td class="nump">$ 200,797<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">GROSS PROFIT</a></td>
<td class="nump">511,734<span></span>
</td>
<td class="nump">734,720<span></span>
</td>
<td class="nump">109,907<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">NET INCOME (LOSS)</a></td>
<td class="num">(7,050,755)<span></span>
</td>
<td class="num">(3,181,596)<span></span>
</td>
<td class="num">(2,243,234)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">DEPRECIATION AND AMORTIZATION</a></td>
<td class="nump">40,130<span></span>
</td>
<td class="nump">54,576<span></span>
</td>
<td class="nump">25,839<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">CAPITAL EXPENDITURE</a></td>
<td class="nump">37,068<span></span>
</td>
<td class="nump">18,379<span></span>
</td>
<td class="nump">129,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">14,587,501<span></span>
</td>
<td class="nump">3,710,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=mtc_GujiaMember', window );">Gujia, MM Future, HC Securities and MMBD Advisory [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">REVENUE</a></td>
<td class="nump">260,678<span></span>
</td>
<td class="nump">94,637<span></span>
</td>
<td class="nump">161,832<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">GROSS PROFIT</a></td>
<td class="nump">119,376<span></span>
</td>
<td class="nump">87,232<span></span>
</td>
<td class="nump">70,942<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">NET INCOME (LOSS)</a></td>
<td class="num">(4,008,966)<span></span>
</td>
<td class="num">(1,576,531)<span></span>
</td>
<td class="num">(1,264,273)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">DEPRECIATION AND AMORTIZATION</a></td>
<td class="nump">40,130<span></span>
</td>
<td class="nump">54,576<span></span>
</td>
<td class="nump">25,839<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">CAPITAL EXPENDITURE</a></td>
<td class="nump">37,068<span></span>
</td>
<td class="nump">18,379<span></span>
</td>
<td class="nump">129,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">6,204,026<span></span>
</td>
<td class="nump">2,912,884<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">REVENUE</a></td>
<td class="nump">392,358<span></span>
</td>
<td class="nump">647,488<span></span>
</td>
<td class="nump">38,965<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">GROSS PROFIT</a></td>
<td class="nump">392,358<span></span>
</td>
<td class="nump">647,488<span></span>
</td>
<td class="nump">38,965<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">NET INCOME (LOSS)</a></td>
<td class="num">(451,204)<span></span>
</td>
<td class="nump">46,280<span></span>
</td>
<td class="num">(36,418)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">121,358<span></span>
</td>
<td class="nump">295,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=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="top.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">NET INCOME (LOSS)</a></td>
<td class="num">(2,590,585)<span></span>
</td>
<td class="num">(1,651,345)<span></span>
</td>
<td class="num">(942,543)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">$ 8,262,117<span></span>
</td>
<td class="nump">$ 502,324<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_GujiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_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_us-gaap_StatementBusinessSegmentsAxis=mtc_MMGlobalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_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_us-gaap_StatementBusinessSegmentsAxis=mtc_UnallocatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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>79
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.1</span><table class="report" border="0" cellspacing="2" id="idm140119080740680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr><th class="th"><div>Jan. 26, 2022</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_SubsequentEventsDetailsLineItems', window );"><strong>Subsequent Events (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mtc_StockMarketTransactionDescription', window );">Stock market transaction, description</a></td>
<td class="text">the Company received a letter (the &#8220;Notification Letter&#8221;) from the Listings Qualifications Department of
The NASDAQ Stock Market LLC notifying the Company that the minimum closing bid price per share for its 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). The Notification Letter has no immediate effect on the listing or trading of the Company&#8217;s common stock on the
NASDAQ Capital Market.Pursuant
to NASDAQ Listing Rule 5810(c)(3)(A), the Company has 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'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.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtc_StockMarketTransactionDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock market transaction, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockMarketTransactionDescription</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_SubsequentEventsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>f20f2021_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/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:mtc="http://MMTecInc.com/20211231"
  xmlns:pf0="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  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-20211231.xsd" xlink:type="simple"/>
    <context id="c0">
        <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="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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2022-04-22</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-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>2018-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>2018-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:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-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:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-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">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="c13">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c14">
        <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>2019-01-01</startDate>
            <endDate>2019-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:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-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>2019-01-01</startDate>
            <endDate>2019-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>2019-01-01</startDate>
            <endDate>2019-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">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c19">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c21">
        <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>2019-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:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2019-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">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c25">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c27">
        <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>2020-01-01</startDate>
            <endDate>2020-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:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-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:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c30">
        <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="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c32">
        <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="c33">
        <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="c34">
        <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="c35">
        <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="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c37">
        <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="c38">
        <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="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>
            <instant>2021-12-31</instant>
        </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>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c42">
        <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="c43">
        <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="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-29</endDate>
        </period>
    </context>
    <context id="c45">
        <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>2018-03-28</startDate>
            <endDate>2018-03-28</endDate>
        </period>
    </context>
    <context id="c46">
        <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="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-23</endDate>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:CactiFintecLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-01</instant>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-05</startDate>
            <endDate>2021-12-05</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:HuaMeiTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-05</instant>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2021-11-05</instant>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2021-11-12</startDate>
            <endDate>2022-11-11</endDate>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:ZhengtongHuazhiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-10</instant>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:ZhengtongHuazhiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-10</startDate>
            <endDate>2019-08-10</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="c71">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:RangeAxis">pf0:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c74">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="c75">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="c76">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="c77">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="c78">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="c79">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mtc:FinanceLeaseRightofuseAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c81">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="c82">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-07-01</endDate>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2019-07-01</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2020-10-31</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2021-08-25</startDate>
            <endDate>2021-09-01</endDate>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2021-09-01</instant>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-05</endDate>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2018-03-28</startDate>
            <endDate>2018-03-28</endDate>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:XtranferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:XtranferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2019-04-18</startDate>
            <endDate>2019-04-25</endDate>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2019-04-25</instant>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mtc:MMBDTradingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2020-04-22</instant>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2020-04-15</startDate>
            <endDate>2020-04-22</endDate>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:XiangdongWenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:ZhenFanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:XiangdongWenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:XiangdongWenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:ZhenFanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mtc:ZhenFanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:GujiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">mtc:PRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c106">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:MMTECIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-04</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-04</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:MMTECIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-23</instant>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:MMTECIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-01</startDate>
            <endDate>2018-03-23</endDate>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:MMTECIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-23</instant>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:MMTECIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-05-23</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-07</endDate>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-07</instant>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:TonyWayneNetworkTechnologyCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-21</instant>
        </period>
    </context>
    <context id="c116">
        <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-01</startDate>
            <endDate>2020-07-21</endDate>
        </period>
    </context>
    <context id="c117">
        <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-01</startDate>
            <endDate>2021-02-22</endDate>
        </period>
    </context>
    <context id="c118">
        <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="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">mtc:FortuneFintechLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-25</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <startDate>2021-09-02</startDate>
            <endDate>2021-09-25</endDate>
        </period>
    </context>
    <context id="c121">
        <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="c122">
        <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-01</startDate>
            <endDate>2021-12-20</endDate>
        </period>
    </context>
    <context id="c123">
        <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-01</startDate>
            <endDate>2021-12-17</endDate>
        </period>
    </context>
    <context id="c124">
        <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-01</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">mtc:StockOptionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-14</instant>
        </period>
    </context>
    <context id="c126">
        <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>2021-07-01</startDate>
            <endDate>2021-07-21</endDate>
        </period>
    </context>
    <context id="c127">
        <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-02</startDate>
            <endDate>2021-09-25</endDate>
        </period>
    </context>
    <context id="c128">
        <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-01</startDate>
            <endDate>2021-12-17</endDate>
        </period>
    </context>
    <context id="c129">
        <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-01</startDate>
            <endDate>2021-12-24</endDate>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pf0:MajorCustomersAxis">mtc:CustomerEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:GujiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MMGlobalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c145">
        <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="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:GujiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MMGlobalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c148">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:GujiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MMGlobalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c151">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:GujiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MMGlobalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c154">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:GujiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mtc:MMGlobalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c157">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001742518</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-05</startDate>
            <endDate>2022-01-26</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="ils">
        <measure>iso4217:ILS</measure>
    </unit>
    <dei:DocumentType contextRef="c0">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement contextRef="c0">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport contextRef="c0">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c0">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c0">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport contextRef="c0">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber contextRef="c0">001-38766</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0">MMTEC, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0">D8</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1 contextRef="c0">AF, 16/F, Block B</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0">Jiacheng Plaza</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="c0">18 Xiaguangli</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="c0">Chaoyang District</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode contextRef="c0">100027</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry contextRef="c0">CN</dei:EntityAddressCountry>
    <dei:EntityAddressAddressLine1 contextRef="c1">AF, 16/F, Block B</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c1">Jiacheng Plaza</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="c1">18 Xiaguangli</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="c1">Chaoyang District</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode contextRef="c1">100027</dei:EntityAddressPostalZipCode>
    <dei:ContactPersonnelName contextRef="c1">People&#x2019;s Republic of China</dei:ContactPersonnelName>
    <dei:CityAreaCode contextRef="c1">+86</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c1">10 5617 2312</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0">Common Shares, par value $0.001</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0">MTC</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding contextRef="c2" decimals="INF" unitRef="shares">31370000</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c0">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c0">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c0">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="c0">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="c0">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag contextRef="c0">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany contextRef="c0">false</dei:EntityShellCompany>
    <dei:AuditorFirmId contextRef="c0">206</dei:AuditorFirmId>
    <dei:AuditorName contextRef="c0">MaloneBailey, LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c0">Houston, Texas</dei:AuditorLocation>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="c3" decimals="0" unitRef="usd">11206220</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue contextRef="c4" decimals="0" unitRef="usd">1425926</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:ReceivablesNetCurrent contextRef="c3" decimals="0" unitRef="usd">194856</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent contextRef="c4" decimals="0" unitRef="usd">46390</us-gaap:ReceivablesNetCurrent>
    <mtc:LoanReceivableNet contextRef="c3" decimals="0" unitRef="usd">2100000</mtc:LoanReceivableNet>
    <mtc:LoanReceivableCurrent contextRef="c4" decimals="0" unitRef="usd">92831</mtc:LoanReceivableCurrent>
    <us-gaap:DepositsAssetsCurrent contextRef="c3" decimals="0" unitRef="usd">102326</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent contextRef="c4" decimals="0" unitRef="usd">500000</us-gaap:DepositsAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="0" unitRef="usd">245021</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c4" decimals="0" unitRef="usd">187994</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" unitRef="usd">13848423</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c4" decimals="0" unitRef="usd">2253141</us-gaap:AssetsCurrent>
    <us-gaap:DepositsAssetsNoncurrent contextRef="c3" decimals="0" unitRef="usd">29460</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent contextRef="c4" decimals="0" unitRef="usd">112891</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" unitRef="usd">267433</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="0" unitRef="usd">102882</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" unitRef="usd">442185</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c4" decimals="0" unitRef="usd">662609</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:LongTermInvestments contextRef="c4" decimals="0" unitRef="usd">578749</us-gaap:LongTermInvestments>
    <us-gaap:AssetsNoncurrent contextRef="c3" decimals="0" unitRef="usd">739078</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c4" decimals="0" unitRef="usd">1457131</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="c3" decimals="0" unitRef="usd">14587501</us-gaap:Assets>
    <us-gaap:Assets contextRef="c4" decimals="0" unitRef="usd">3710272</us-gaap:Assets>
    <us-gaap:DeferredRevenue contextRef="c3" decimals="0" unitRef="usd">123434</us-gaap:DeferredRevenue>
    <us-gaap:AccruedSalariesCurrent contextRef="c3" decimals="0" unitRef="usd">276356</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="c4" decimals="0" unitRef="usd">131445</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">372168</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c4" decimals="0" unitRef="usd">94799</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c4" decimals="0" unitRef="usd">1433</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" unitRef="usd">356274</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c4" decimals="0" unitRef="usd">430352</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">1128232</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c4" decimals="0" unitRef="usd">658029</us-gaap:LiabilitiesCurrent>
    <us-gaap:OtherLoansPayableLongTerm contextRef="c4" decimals="0" unitRef="usd">41250</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" unitRef="usd">107545</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c4" decimals="0" unitRef="usd">315190</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c3" decimals="0" unitRef="usd">107545</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c4" decimals="0" unitRef="usd">356440</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c3" decimals="0" unitRef="usd">1235777</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c4" decimals="0" unitRef="usd">1014469</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c3" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c4" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c3" decimals="0" unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c4" decimals="0" unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c3" decimals="0" unitRef="shares">31370000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c3" decimals="0" unitRef="shares">31370000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c4" decimals="0" unitRef="shares">20820000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c4" decimals="0" unitRef="shares">20820000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" unitRef="usd">31370</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c4" decimals="0" unitRef="usd">20820</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c3" decimals="0" unitRef="usd">29884600</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c4" decimals="0" unitRef="usd">12233589</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="0" unitRef="usd">-16607654</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c4" decimals="0" unitRef="usd">-9556899</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="0" unitRef="usd">43408</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c4" decimals="0" unitRef="usd">-1707</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" unitRef="usd">13351724</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c4" decimals="0" unitRef="usd">2695803</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" unitRef="usd">14587501</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c4" decimals="0" unitRef="usd">3710272</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c0" decimals="0" unitRef="usd">653036</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c5" decimals="0" unitRef="usd">742125</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c6" decimals="0" unitRef="usd">200797</us-gaap:Revenues>
    <us-gaap:CostOfRevenue contextRef="c0" decimals="0" unitRef="usd">141302</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c5" decimals="0" unitRef="usd">7405</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c6" decimals="0" unitRef="usd">90890</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" unitRef="usd">511734</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c5" decimals="0" unitRef="usd">734720</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c6" decimals="0" unitRef="usd">109907</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense contextRef="c0" decimals="0" unitRef="usd">303079</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c5" decimals="0" unitRef="usd">244163</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c6" decimals="0" unitRef="usd">389750</us-gaap:SellingAndMarketingExpense>
    <us-gaap:LaborAndRelatedExpense contextRef="c0" decimals="0" unitRef="usd">2446019</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense contextRef="c5" decimals="0" unitRef="usd">1024565</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense contextRef="c6" decimals="0" unitRef="usd">1091065</us-gaap:LaborAndRelatedExpense>
    <us-gaap:ProfessionalFees contextRef="c0" decimals="0" unitRef="usd">2083019</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees contextRef="c5" decimals="0" unitRef="usd">1744395</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees contextRef="c6" decimals="0" unitRef="usd">794221</us-gaap:ProfessionalFees>
    <us-gaap:OtherGeneralAndAdministrativeExpense contextRef="c0" decimals="0" unitRef="usd">2162801</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense contextRef="c5" decimals="0" unitRef="usd">905748</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense contextRef="c6" decimals="0" unitRef="usd">775647</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="0" unitRef="usd">6994918</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c5" decimals="0" unitRef="usd">3918871</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c6" decimals="0" unitRef="usd">3050683</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-6483184</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c5" decimals="0" unitRef="usd">-3184151</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-2940776</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeOperating contextRef="c0" decimals="0" unitRef="usd">1658</us-gaap:InterestIncomeOperating>
    <us-gaap:InterestIncomeOperating contextRef="c5" decimals="0" unitRef="usd">30478</us-gaap:InterestIncomeOperating>
    <us-gaap:InterestIncomeOperating contextRef="c6" decimals="0" unitRef="usd">37370</us-gaap:InterestIncomeOperating>
    <mtc:GovernmentSubsidy contextRef="c6" decimals="0" unitRef="usd">724795</mtc:GovernmentSubsidy>
    <mtc:ImpairmentLossOnLongtermInvestment contextRef="c0" decimals="0" unitRef="usd">-585333</mtc:ImpairmentLossOnLongtermInvestment>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="0" unitRef="usd">54774</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c5" decimals="0" unitRef="usd">53646</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c6" decimals="0" unitRef="usd">-14994</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c0" decimals="0" unitRef="usd">-38670</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c5" decimals="0" unitRef="usd">-35464</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c6" decimals="0" unitRef="usd">-216</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:RealizedInvestmentGainsLosses contextRef="c5" decimals="0" unitRef="usd">-46105</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses contextRef="c6" decimals="0" unitRef="usd">-49413</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="0" unitRef="usd">-567571</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c5" decimals="0" unitRef="usd">2555</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c6" decimals="0" unitRef="usd">697542</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c0" decimals="0" unitRef="usd">-7050755</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c5" decimals="0" unitRef="usd">-3181596</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="c6" decimals="0" unitRef="usd">-2243234</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-7050755</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="0" unitRef="usd">-3181596</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-2243234</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" unitRef="usd">7050755</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c5" decimals="0" unitRef="usd">3181596</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c6" decimals="0" unitRef="usd">2243234</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c0" decimals="0" unitRef="usd">45115</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c5" decimals="0" unitRef="usd">117687</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c6" decimals="0" unitRef="usd">-30170</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c0" decimals="0" unitRef="usd">-7005640</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c5" decimals="0" unitRef="usd">-3063909</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c6" decimals="0" unitRef="usd">-2273404</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:EarningsPerShareDiluted contextRef="c0" decimals="2" unitRef="usdPershares">-0.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c5" decimals="2" unitRef="usdPershares">-0.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c6" decimals="2" unitRef="usdPershares">-0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c0" decimals="0" unitRef="shares">24504462</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c5" decimals="0" unitRef="shares">20385574</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c6" decimals="0" unitRef="shares">20013288</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="c7" decimals="0" unitRef="shares">54000000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c7" decimals="0" unitRef="usd">54000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c8" decimals="0" unitRef="usd">3759008</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding contextRef="c9" decimals="0" unitRef="shares">-36000000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c9" decimals="0" unitRef="usd">-36000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c10" decimals="0" unitRef="usd">-4132069</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c11" decimals="0" unitRef="usd">-89224</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c12" decimals="0" unitRef="usd">-444285</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c13" decimals="0" unitRef="shares">2070000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c13" decimals="0" unitRef="usd">2070</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c14" decimals="0" unitRef="usd">7470331</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c6" decimals="0" unitRef="usd">7472401</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:NetIncomeLoss contextRef="c16" decimals="0" unitRef="usd">-2243234</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-2243234</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c17" decimals="0" unitRef="usd">-30170</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c6" decimals="0" unitRef="usd">-30170</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:SharesOutstanding contextRef="c18" decimals="0" unitRef="shares">56070000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c18" decimals="0" unitRef="usd">56070</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c19" decimals="0" unitRef="usd">11229339</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding contextRef="c20" decimals="0" unitRef="shares">-36000000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c20" decimals="0" unitRef="usd">-36000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c21" decimals="0" unitRef="usd">-6375303</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c22" decimals="0" unitRef="usd">-119394</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c23" decimals="0" unitRef="usd">4754712</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="c24" decimals="0" unitRef="shares">750000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c24" decimals="0" unitRef="usd">750</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c25" decimals="0" unitRef="usd">1004250</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c5" decimals="0" unitRef="usd">1005000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:TreasuryStockSharesRetired contextRef="c24" decimals="0" unitRef="shares">-36000000</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c24" decimals="0" unitRef="usd">-36000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:TreasuryStockSharesRetired contextRef="c26" decimals="0" unitRef="shares">36000000</us-gaap:TreasuryStockSharesRetired>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c26" decimals="0" unitRef="usd">36000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:NetIncomeLoss contextRef="c27" decimals="0" unitRef="usd">-3181596</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="0" unitRef="usd">-3181596</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c28" decimals="0" unitRef="usd">117687</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c5" decimals="0" unitRef="usd">117687</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:SharesOutstanding contextRef="c29" decimals="0" unitRef="shares">20820000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c29" decimals="0" unitRef="usd">20820</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c30" decimals="0" unitRef="usd">12233589</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c32" decimals="0" unitRef="usd">-9556899</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c33" decimals="0" unitRef="usd">-1707</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c4" decimals="0" unitRef="usd">2695803</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="c34" decimals="0" unitRef="shares">1250000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c34" decimals="0" unitRef="usd">1250</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c35" decimals="0" unitRef="usd">1023111</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c0" decimals="0" unitRef="usd">1024361</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c34" decimals="0" unitRef="shares">9300000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c34" decimals="0" unitRef="usd">9300</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c35" decimals="0" unitRef="usd">16627900</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c0" decimals="0" unitRef="usd">16637200</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:NetIncomeLoss contextRef="c37" decimals="0" unitRef="usd">-7050755</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-7050755</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c38" decimals="0" unitRef="usd">45115</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="c0" decimals="0" unitRef="usd">45115</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:SharesOutstanding contextRef="c39" decimals="0" unitRef="shares">31370000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c39" decimals="0" unitRef="usd">31370</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c40" decimals="0" unitRef="usd">29884600</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c43" decimals="0" unitRef="usd">43408</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" unitRef="usd">13351724</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-7050755</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="0" unitRef="usd">-3181596</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-2243234</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation contextRef="c0" decimals="0" unitRef="usd">40130</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c5" decimals="0" unitRef="usd">54576</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c6" decimals="0" unitRef="usd">25839</us-gaap:Depreciation>
    <us-gaap:ImpairmentOfInvestments contextRef="c0" decimals="0" unitRef="usd">585333</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ShareBasedCompensation contextRef="c0" decimals="0" unitRef="usd">1024361</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c5" decimals="0" unitRef="usd">1005000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c0" decimals="0" unitRef="usd">550000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c5" decimals="0" unitRef="usd">-46105</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c6" decimals="0" unitRef="usd">-49413</us-gaap:IncomeLossFromEquityMethodInvestments>
    <mtc:NoncashLeaseExpense contextRef="c0" decimals="0" unitRef="usd">353419</mtc:NoncashLeaseExpense>
    <mtc:NoncashLeaseExpense contextRef="c5" decimals="0" unitRef="usd">337221</mtc:NoncashLeaseExpense>
    <mtc:NoncashLeaseExpense contextRef="c6" decimals="0" unitRef="usd">340132</mtc:NoncashLeaseExpense>
    <us-gaap:GainLossOnTerminationOfLease contextRef="c0" decimals="0" unitRef="usd">4437</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c0" decimals="0" unitRef="usd">41548</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c6" decimals="0" unitRef="usd">-2721</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <mtc:ForeignCurrencyTransactionsGainLossBeforeTax contextRef="c0" decimals="0" unitRef="usd">38670</mtc:ForeignCurrencyTransactionsGainLossBeforeTax>
    <mtc:ForeignCurrencyTransactionsGainLossBeforeTax contextRef="c5" decimals="0" unitRef="usd">35464</mtc:ForeignCurrencyTransactionsGainLossBeforeTax>
    <mtc:ForeignCurrencyTransactionsGainLossBeforeTax contextRef="c6" decimals="0" unitRef="usd">216</mtc:ForeignCurrencyTransactionsGainLossBeforeTax>
    <us-gaap:OtherNoncashExpense contextRef="c0" decimals="0" unitRef="usd">906</us-gaap:OtherNoncashExpense>
    <us-gaap:OtherNoncashExpense contextRef="c5" decimals="0" unitRef="usd">722</us-gaap:OtherNoncashExpense>
    <us-gaap:OtherNoncashExpense contextRef="c6" decimals="0" unitRef="usd">85086</us-gaap:OtherNoncashExpense>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c0" decimals="0" unitRef="usd">-393740</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c5" decimals="0" unitRef="usd">-266637</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c6" decimals="0" unitRef="usd">-231485</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="0" unitRef="usd">148466</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c5" decimals="0" unitRef="usd">30360</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c6" decimals="0" unitRef="usd">-59599</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets contextRef="c0" decimals="0" unitRef="usd">-465843</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets contextRef="c5" decimals="0" unitRef="usd">-47042</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInDepositOtherAssets contextRef="c6" decimals="0" unitRef="usd">102967</us-gaap:IncreaseDecreaseInDepositOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c0" decimals="0" unitRef="usd">54782</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c5" decimals="0" unitRef="usd">-206743</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c6" decimals="0" unitRef="usd">82494</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c0" decimals="0" unitRef="usd">121984</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c5" decimals="0" unitRef="usd">-63966</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c6" decimals="0" unitRef="usd">-14819</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c0" decimals="0" unitRef="usd">142758</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c5" decimals="0" unitRef="usd">-49024</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="c6" decimals="0" unitRef="usd">12550</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c0" decimals="0" unitRef="usd">273818</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c5" decimals="0" unitRef="usd">-124137</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c6" decimals="0" unitRef="usd">-39713</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" unitRef="usd">-4096506</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c5" decimals="0" unitRef="usd">-1982847</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c6" decimals="0" unitRef="usd">-2139156</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c6" decimals="0" unitRef="usd">109494</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="0" unitRef="usd">37068</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c5" decimals="0" unitRef="usd">18379</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c6" decimals="0" unitRef="usd">129800</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <mtc:PaymentofLoanToRelatedParty contextRef="c6" decimals="0" unitRef="usd">79510</mtc:PaymentofLoanToRelatedParty>
    <mtc:CollectionLoanToRelatedParty contextRef="c0" decimals="0" unitRef="usd">93887</mtc:CollectionLoanToRelatedParty>
    <mtc:CollectionLoanToRelatedParty contextRef="c5" decimals="0" unitRef="usd">79520</mtc:CollectionLoanToRelatedParty>
    <mtc:PaymentOfLoanToEmployee contextRef="c6" decimals="0" unitRef="usd">173951</mtc:PaymentOfLoanToEmployee>
    <mtc:CollectionOfLoanEmployee contextRef="c5" decimals="0" unitRef="usd">173974</mtc:CollectionOfLoanEmployee>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments contextRef="c5" decimals="0" unitRef="usd">306518</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments contextRef="c0" decimals="0" unitRef="usd">350000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments contextRef="c5" decimals="0" unitRef="usd">873577</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments contextRef="c6" decimals="0" unitRef="usd">232721</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsToAcquireLoansReceivable contextRef="c0" decimals="0" unitRef="usd">2300000</us-gaap:PaymentsToAcquireLoansReceivable>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" unitRef="usd">-2593181</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c5" decimals="0" unitRef="usd">-331944</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c6" decimals="0" unitRef="usd">-725476</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfDebt contextRef="c5" decimals="0" unitRef="usd">41250</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c0" decimals="0" unitRef="usd">163301</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromRelatedPartyDebt contextRef="c6" decimals="0" unitRef="usd">14496</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c0" decimals="0" unitRef="usd">16637200</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c6" decimals="0" unitRef="usd">6851401</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:RepaymentsOfRelatedPartyDebt contextRef="c0" decimals="0" unitRef="usd">2339</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt contextRef="c5" decimals="0" unitRef="usd">4000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt contextRef="c6" decimals="0" unitRef="usd">427681</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="0" unitRef="usd">16471560</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c5" decimals="0" unitRef="usd">37250</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c6" decimals="0" unitRef="usd">6438216</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="0" unitRef="usd">-1579</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c5" decimals="0" unitRef="usd">60946</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c6" decimals="0" unitRef="usd">-24688</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" unitRef="usd">9780294</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c5" decimals="0" unitRef="usd">-2216595</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c6" decimals="0" unitRef="usd">3548896</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c4" decimals="0" unitRef="usd">1425926</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c23" decimals="0" unitRef="usd">3642521</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c12" decimals="0" unitRef="usd">93625</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c3" decimals="0" unitRef="usd">11206220</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c4" decimals="0" unitRef="usd">1425926</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c23" decimals="0" unitRef="usd">3642521</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="c5" decimals="0" unitRef="usd">36000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <mtc:ProceedsFromIssuanceOfStocksDepositedInEscrow contextRef="c6" decimals="0" unitRef="usd">500000</mtc:ProceedsFromIssuanceOfStocksDepositedInEscrow>
    <mtc:ExpensePaidByRelatedPartiesOnBehalfOfCompany contextRef="c5" decimals="0" unitRef="usd">4000</mtc:ExpensePaidByRelatedPartiesOnBehalfOfCompany>
    <mtc:ExpensePaidByRelatedPartiesOnBehalfOfCompany contextRef="c6" decimals="0" unitRef="usd">179503</mtc:ExpensePaidByRelatedPartiesOnBehalfOfCompany>
    <mtc:AcquisitionConsiderationGivenUpByARelatedParty contextRef="c5" decimals="0" unitRef="usd">1000</mtc:AcquisitionConsiderationGivenUpByARelatedParty>
    <us-gaap:ProceedsFromSaleOfInvestmentProjects contextRef="c0" decimals="0" unitRef="usd">350000</us-gaap:ProceedsFromSaleOfInvestmentProjects>
    <us-gaap:ProceedsFromSaleOfInvestmentProjects contextRef="c5" decimals="0" unitRef="usd">92831</us-gaap:ProceedsFromSaleOfInvestmentProjects>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c5" decimals="0" unitRef="usd">32227</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <mtc:OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities contextRef="c0" decimals="0" unitRef="usd">170112</mtc:OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Gujia
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 British Virgin Islands. 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 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 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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, 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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, 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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, 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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,
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, 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 Management Limited.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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.&lt;/span&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <mtc:EquityInterestPercentage contextRef="c44" decimals="2" unitRef="pure">1</mtc:EquityInterestPercentage>
    <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c45">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 British Virgin Islands. 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 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 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.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="c46" decimals="2" unitRef="pure">0.49</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <mtc:OutstandingSecuritiesconsideration contextRef="c47" decimals="0" unitRef="usd">1000</mtc:OutstandingSecuritiesconsideration>
    <mtc:OutstandingSecuritiesPercentage contextRef="c47" decimals="3" unitRef="pure">0.014</mtc:OutstandingSecuritiesPercentage>
    <us-gaap:BasisOfAccounting contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;</us-gaap:BasisOfAccounting>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Use
of Estimates&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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, 2021, 2020 and 2019 include the allowance for doubtful accounts, impairment
of long-term investment and valuation of deferred tax assets.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Fair
Value of Financial Instruments and Fair Value Measurements&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; 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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; 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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;The
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;carrying amounts reported in the consolidated balance
sheets for cash and cash equivalents, accounts receivable, loan receivable, security deposits &#x2013; current portion, prepaid expenses
and other current assets, deferred revenue, salary payable, operating lease liabilities - current, accrued liabilities and other payables
approximate their fair market value based on the short-term maturity of these instruments&lt;span&gt;. &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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Cash
and Cash Equivalents&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Cash
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and cash equivalents consist of cash and short-term
highly liquid investments purchased with original maturities of three months or less. The Company maintains cash with various financial
institutions in China. As of December 31, 2021 and 2020, cash balances in the PRC of $1,252,998 and $654,104, 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.
Cash equivalents are &lt;span style="-sec-ix-hidden: hidden-fact-118"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-119"&gt;nil&lt;/span&gt;&lt;/span&gt; as of December 31, 2021 and 2020, respectively&lt;span&gt;.&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Loan
Receivable&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Loan
receivable are carried at the amortized cost, 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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Concentrations
of Credit Risk&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;T&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Property
and Equipment&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Property
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&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: 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="width: 50%; 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: 49%; text-align: center"&gt;3 - 5 Years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="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&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="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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Goodwill&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill
represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and
liabilities assumed from the acquired entity as a result of the Company&#x2019;s acquisitions of interests in its subsidiaries. Goodwill
is not depreciated or amortized but is tested for impairment at the reporting unit level on an annual basis, and between annual tests
when an event or circumstances change occurs that indicate the asset might be impaired. On January 1, 2019, the Company early adopted
ASU No. 2017-04, &#x201c;Simplifying the Test for Goodwill Impairment&#x201d; to simplify the test for goodwill impairment by removing
Step 2, which was issued by the FASB in January 2017. The Company, therefore, performs the goodwill impairment test by comparing the
fair value of the reporting unit with its carrying amount and recognizing an impairment charge for the amount by which the carrying amount
exceeds the fair value, not to exceed the total amount of goodwill allocated to the reporting unit. This adoption did not have a material
impact on the consolidated financial statements. The acquired entity as a whole is determined to be one reporting unit for goodwill impairment
testing. The Company recognized &lt;span style="-sec-ix-hidden: hidden-fact-120"&gt;nil&lt;/span&gt;, &lt;span style="-sec-ix-hidden: hidden-fact-121"&gt;nil&lt;/span&gt;, and $127,717 impairment loss on goodwill for the years ended December 31, 2021, 2020 and 2019&lt;span&gt;,
&lt;/span&gt;respectively, &lt;span&gt;which are &lt;/span&gt;recorded as a part of the &#x201c;other expenses&#x201d; in
the consolidated statement of operations and comprehensive loss.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Impairment
of Long-lived Assets Other Than Goodwill &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;In
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;accordance with ASC Topic 360, the Company reviews long-lived
assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable,
or at least annually. The Company recognizes an impairment loss when the sum of expected undiscounted future cash flows is less than
the carrying amount of the asset. The amount of impairment is measured as the difference between the asset&#x2019;s estimated fair value
and its book value. The Company did not record any impairment charge for the years ended December 31, 2021, 2020 and 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s long-term investments consist of equity investments without readily determinable fair value which were accounted for
using measurement alternative as of December 31, 2021 and 2020. It also had an equity investment accounted for using equity method prior
to the return of investment on October 31, 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Equity
Method Investment&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;See
&lt;b&gt;NOTE 8&lt;/b&gt; for discussion of long-term investments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Value
Added Tax&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 loss. All Entities in China are also subject to surcharges on value-added tax payments in accordance
with PRC law.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Revenue
Recognition&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has adopted Accounting Standards Codification Topic 606, &#x201c;Revenue from Contracts with Customers&#x201d; (&#x201c;ASC 606&#x201d;)
effective January 1, 2018. Under ASC 606, 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company does not offer promotional payments, customer coupons, rebates or other cash redemption offers to its customers.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company generate 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Commissions&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company generated 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management
fees&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Performance-based
income&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
a typical arrangement, the Company is entitled to a performance-based fee on the extent by which the fund'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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table disaggregates the Company&#x2019;s revenue by revenue type:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Year 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;2021&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;2020&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;2019&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%; text-align: left"&gt;Market data 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;107,184&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;73,524&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;75,044&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;Investor relations 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-115"&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;21,113&lt;/td&gt;&lt;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;86,788&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;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;390,569&lt;/td&gt;&lt;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;643,145&lt;/td&gt;&lt;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;33,680&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;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;153,494&lt;/td&gt;&lt;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-116"&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-117"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;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;1,789&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,343&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,285&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"&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;653,036&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;742,125&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;200,797&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table disaggregates the Company&#x2019;s revenue by geographic area:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Year 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;2021&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;2020&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;2019&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;176,262&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;94,637&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;161,832&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;476,774&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;647,488&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;38,965&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;653,036&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;742,125&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;200,797&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
revenue represents income collected but not earned as of the reporting date. As of December 31, 2021, deferred revenue was $123,434.
As of December 31, 2020, deferred revenue was &lt;span style="-sec-ix-hidden: hidden-fact-122"&gt;nil&lt;/span&gt;. As of December 31, 2019, deferred revenue was $63,246, of which $63,246 was recognized
as revenue in the year ended December 31, 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Cost
of Revenue&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Research
and Development&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the years ended December 31, 2021, 2020 and 2019, research and development expenses were $744,422, $410,840, and $737,329, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Selling
and Marketing Costs&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;All
costs related to selling and marketing are expensed as incurred. For the years ended December 31, 2021, 2020 and 2019, selling and marketing
costs were $303,079, $244,163&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;, and $&lt;span&gt;389,750
&lt;/span&gt;respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Government
Subsidy &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s PRC based subsidiary received government subsidies according to related policy from local government. Government subsidies
are recognized when received and all the conditions specified in the grant have been met. The Company did not receive government subsidies
in 2021 and 2020. For the year ended December 31, 2019, the Company recognized government subsidy of RMB5,000,000 (approximately $725,000)
for completing its initial public offering on the NASDAQ &lt;span&gt;Capital Market &lt;/span&gt;upon receipt.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Leases&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; text-indent: 0.5in; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 1, 2019, the Company adopted ASU No. 2016-02, Leases (Topic 842), 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company elected to apply practical expedients permitted under the transition method that allow the Company to use the beginning of the
period of adoption as the date of initial application, to not recognize lease assets and lease liabilities for leases with a term of
twelve months or less, to not separate non-lease components from lease components, and to not reassess lease classification, treatment
of initial direct costs, or whether an existing or expired contract contains a lease. The Company used modified retrospective method
and did not adjust the prior comparative periods. 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 7&lt;/b&gt; for discussion of finance lease and see &lt;b&gt;NOTE 16&lt;/b&gt; for discussion of operating leases.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Segment
Information&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company currently has two operating segments, Gujia, MM Future, MMBD Advisory and HC Securities, and MM Global. See &lt;b&gt;NOTE 18&lt;/b&gt; for
details.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Income
Taxes&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;The
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&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, 2021, 2020 and 2019, 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, 2021, 2020 and 2019. 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, 2021, 2020
and 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Foreign
Currency Translation&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;The
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;reporting currency of the Company is the U.S. dollar.
The functional currency of the parent company, MMTEC, and MM Future, MM Fund, MM Capital, MM SPC, MMBD Trading, HC securities, MM Global,
Fundex SPC and MMBD Advisory is the U.S. dollar and the functional currency of Gujia 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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. &lt;span&gt;All
&lt;/span&gt;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;span&gt;.&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;The
consolidated balance sheet amounts, with the exception of equity, as of December 31, 2021 and 2020, were translated at RMB 6.3757 to
$1.00 and RMB 6.5249 to $1.00, respectively. Equity accounts were stated at their historical rates. The average translation rates applied
to consolidated statements of operations and comprehensive loss and cash flows for the years ended December 31, 2021, 2020 and 2019 were
RMB 6.4515, RMB 6.8976, and RMB 6.8985 to $1.00, respectively. &lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Comprehensive
Loss&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; text-indent: 0.5in; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Comprehensive
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;loss is comprised of net 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 loss for the years ended December 31, 2021, 2020 and 2019 consisted of net loss and unrealized
income/loss from foreign currency translation adjustment&lt;span&gt;.&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Reclassification
&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Certain
prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net
earnings and financial position.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Business&#160;Combinations&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company accounts for its business combination using the acquisition method of accounting in accordance with ASC 805,&#160;Business Combinations.
The cost of an acquisition is measured as the aggregate of the acquisition date fair values of the assets transferred and liabilities
incurred by the Company to the sellers and equity instruments issued. Transaction costs directly attributable to the acquisition are
expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the
acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i)&#160;the total costs of acquisition,
fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over
(ii)&#160;the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than
the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of
operations and comprehensive loss. During the measurement period, which can be up to one year from the acquisition date, the Company
may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion
of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any
subsequent adjustments are recorded&#160;on&#160;the consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
a business combination achieved in stages, the Company remeasures the previously held equity interests in the acquiree when obtaining
control at its acquisition date fair value and the remeasurement gain or loss, if any, is recognized on the consolidated statements of
operations and comprehensive loss.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Share-based
Compensation&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 Accounting Standards Update (&#x201c;ASU&#x201d;) 2018-07,&#160;Compensation-Stock
Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting&#160;(&#x201c;ASU 2018-07&#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 $1,024,361 and $1,005,000 share-based
compensation for the years ended December 31, 2021 and 2020, respectively. See details in &lt;b&gt;NOTE 14&lt;/b&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Per
Share Data&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;ASC
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Basic
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;net loss per common share are computed by dividing net
loss available to common shareholders by the weighted average number of shares of common stock outstanding during the period. Diluted
net loss per common share is computed by dividing net 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. The following table presents a reconciliation of basic and diluted net
loss per common share:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Year Ended December 31, 2021&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 December 31, 2020&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 December 31, 2019&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: 64%; text-align: left"&gt;Net loss for basic and diluted net loss per share of common stock&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,050,755&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;(3,181,596&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;(2,243,234&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-align: left; padding-bottom: 4pt"&gt;Weighted average common stock outstanding &#x2013; basic and diluted&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;24,504,462&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;20,385,574&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;20,013,288&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Net loss per common share - basic and diluted&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.29&lt;/td&gt;&lt;td style="padding-bottom: 4pt; 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;(0.16&lt;/td&gt;&lt;td style="padding-bottom: 4pt; 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;(0.11&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;The
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Company did not have any common stock equivalents and
potentially dilutive common stock outstanding during the years ended December 31, 2021, 2020 and 2019&lt;span&gt;.&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Related
Parties&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Parties
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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 with 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. The Company discloses all significant related party transactions in &lt;b&gt;NOTE 12&lt;/b&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Fiscal
Year End&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has adopted a fiscal year end of December 31st.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman,serif; margin: 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;Recent Accounting
Pronouncements&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman,serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&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. The
Company does not expect the adoption to have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;In
December 2019, the FASB issued ASU 2019-12, &#x201c;Simplifying the Accounting for Income Taxes&#x201d;, which removes specific exceptions
to the general principles in Topic 740 and to simplifies accounting for income taxes. The guidance is effective for public business entities
for fiscal years beginning after December 15, 2020 and for interim periods within those fiscal years. The Company adopted ASU 2019-12
on January 1, 2021. The adoption did not have an impact on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;In
January 2020, the FASB issued ASU 2020-01, &#x201c;Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures
(Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815&#x201d;,
which clarifies the interaction of the accounting for equity investments under Topic 321 and investments accounted for under the equity
method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815.
The guidance is effective for public business entities for fiscal years beginning after December 15, 2020 and for interim periods within
those fiscal years. The Company adopted ASU 2020-01 on January 1, 2021. The adoption did not have an impact on the Company&#x2019;s consolidated
financial statements.&lt;/span&gt;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Use
of Estimates&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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, 2021, 2020 and 2019 include the allowance for doubtful accounts, impairment
of long-term investment and valuation of deferred tax assets.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Fair
Value of Financial Instruments and Fair Value Measurements&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; 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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; 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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.5in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;The
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;carrying amounts reported in the consolidated balance
sheets for cash and cash equivalents, accounts receivable, loan receivable, security deposits &#x2013; current portion, prepaid expenses
and other current assets, deferred revenue, salary payable, operating lease liabilities - current, accrued liabilities and other payables
approximate their fair market value based on the short-term maturity of these instruments&lt;span&gt;. &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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Cash
and Cash Equivalents&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Cash
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and cash equivalents consist of cash and short-term
highly liquid investments purchased with original maturities of three months or less. The Company maintains cash with various financial
institutions in China. As of December 31, 2021 and 2020, cash balances in the PRC of $1,252,998 and $654,104, 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.
Cash equivalents are &lt;span style="-sec-ix-hidden: hidden-fact-118"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-119"&gt;nil&lt;/span&gt;&lt;/span&gt; as of December 31, 2021 and 2020, respectively&lt;span&gt;.&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:Cash contextRef="c3" decimals="0" unitRef="usd">1252998</us-gaap:Cash>
    <us-gaap:Cash contextRef="c4" decimals="0" unitRef="usd">654104</us-gaap:Cash>
    <us-gaap:LoansAndLeasesReceivableLeaseFinancingPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Loan
Receivable&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9pt; text-indent: -9pt; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Loan
receivable are carried at the amortized cost, 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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:LoansAndLeasesReceivableLeaseFinancingPolicy>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Concentrations
of Credit Risk&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;T&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Property
and Equipment&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Property
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&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: 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="width: 50%; 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: 49%; text-align: center"&gt;3 - 5 Years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="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&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="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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <mtc:SchedulePropertyPlantAndEquipmentEstimatedUsefulLives contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&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: 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="width: 50%; 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: 49%; text-align: center"&gt;3 - 5 Years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="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&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="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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</mtc:SchedulePropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c48">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c49">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c50">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c51">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c52">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c53">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c0">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Goodwill&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill
represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and
liabilities assumed from the acquired entity as a result of the Company&#x2019;s acquisitions of interests in its subsidiaries. Goodwill
is not depreciated or amortized but is tested for impairment at the reporting unit level on an annual basis, and between annual tests
when an event or circumstances change occurs that indicate the asset might be impaired. On January 1, 2019, the Company early adopted
ASU No. 2017-04, &#x201c;Simplifying the Test for Goodwill Impairment&#x201d; to simplify the test for goodwill impairment by removing
Step 2, which was issued by the FASB in January 2017. The Company, therefore, performs the goodwill impairment test by comparing the
fair value of the reporting unit with its carrying amount and recognizing an impairment charge for the amount by which the carrying amount
exceeds the fair value, not to exceed the total amount of goodwill allocated to the reporting unit. This adoption did not have a material
impact on the consolidated financial statements. The acquired entity as a whole is determined to be one reporting unit for goodwill impairment
testing. The Company recognized &lt;span style="-sec-ix-hidden: hidden-fact-120"&gt;nil&lt;/span&gt;, &lt;span style="-sec-ix-hidden: hidden-fact-121"&gt;nil&lt;/span&gt;, and $127,717 impairment loss on goodwill for the years ended December 31, 2021, 2020 and 2019&lt;span&gt;,
&lt;/span&gt;respectively, &lt;span&gt;which are &lt;/span&gt;recorded as a part of the &#x201c;other expenses&#x201d; in
the consolidated statement of operations and comprehensive loss.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:GoodwillImpairmentLoss contextRef="c6" decimals="0" unitRef="usd">127717</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Impairment
of Long-lived Assets Other Than Goodwill &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;In
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;accordance with ASC Topic 360, the Company reviews long-lived
assets for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable,
or at least annually. The Company recognizes an impairment loss when the sum of expected undiscounted future cash flows is less than
the carrying amount of the asset. The amount of impairment is measured as the difference between the asset&#x2019;s estimated fair value
and its book value. The Company did not record any impairment charge for the years ended December 31, 2021, 2020 and 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <mtc:LongtermInvestmentPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s long-term investments consist of equity investments without readily determinable fair value which were accounted for
using measurement alternative as of December 31, 2021 and 2020. It also had an equity investment accounted for using equity method prior
to the return of investment on October 31, 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;</mtc:LongtermInvestmentPolicyTextBlock>
    <us-gaap:InvestmentPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Equity
Method Investment&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;See
&lt;b&gt;NOTE 8&lt;/b&gt; for discussion of long-term investments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;</us-gaap:InvestmentPolicyTextBlock>
    <mtc:ValueAddedTaxPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Value
Added Tax&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 loss. All Entities in China are also subject to surcharges on value-added tax payments in accordance
with PRC law.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</mtc:ValueAddedTaxPolicyTextBlock>
    <mtc:PercentageOfValueAddedTax contextRef="c0" decimals="2" unitRef="pure">0.06</mtc:PercentageOfValueAddedTax>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Revenue
Recognition&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has adopted Accounting Standards Codification Topic 606, &#x201c;Revenue from Contracts with Customers&#x201d; (&#x201c;ASC 606&#x201d;)
effective January 1, 2018. Under ASC 606, 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company does not offer promotional payments, customer coupons, rebates or other cash redemption offers to its customers.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company generate 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Commissions&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company generated 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management
fees&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Performance-based
income&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
a typical arrangement, the Company is entitled to a performance-based fee on the extent by which the fund'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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table disaggregates the Company&#x2019;s revenue by revenue type:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Year 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;2021&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;2020&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;2019&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%; text-align: left"&gt;Market data 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;107,184&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;73,524&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;75,044&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;Investor relations 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-115"&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;21,113&lt;/td&gt;&lt;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;86,788&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;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;390,569&lt;/td&gt;&lt;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;643,145&lt;/td&gt;&lt;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;33,680&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;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;153,494&lt;/td&gt;&lt;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-116"&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-117"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;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;1,789&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,343&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,285&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"&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;653,036&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;742,125&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;200,797&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table disaggregates the Company&#x2019;s revenue by geographic area:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;For the Year 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;2021&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;2020&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;2019&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;176,262&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;94,637&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;161,832&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;476,774&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;647,488&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;38,965&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;653,036&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;742,125&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;200,797&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
revenue represents income collected but not earned as of the reporting date. As of December 31, 2021, deferred revenue was $123,434.
As of December 31, 2020, deferred revenue was &lt;span style="-sec-ix-hidden: hidden-fact-122"&gt;nil&lt;/span&gt;. As of December 31, 2019, deferred revenue was $63,246, of which $63,246 was recognized
as revenue in the year ended December 31, 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c0">&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 Year 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;2021&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;2020&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;2019&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%; text-align: left"&gt;Market data 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;107,184&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;73,524&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;75,044&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;Investor relations 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-115"&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;21,113&lt;/td&gt;&lt;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;86,788&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;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;390,569&lt;/td&gt;&lt;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;643,145&lt;/td&gt;&lt;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;33,680&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;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;153,494&lt;/td&gt;&lt;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-116"&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-117"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;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;1,789&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,343&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,285&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"&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;653,036&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;742,125&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;200,797&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:MarketDataRevenue contextRef="c0" decimals="0" unitRef="usd">107184</us-gaap:MarketDataRevenue>
    <us-gaap:MarketDataRevenue contextRef="c5" decimals="0" unitRef="usd">73524</us-gaap:MarketDataRevenue>
    <us-gaap:MarketDataRevenue contextRef="c6" decimals="0" unitRef="usd">75044</us-gaap:MarketDataRevenue>
    <mtc:InvestorRelationsManagementServices contextRef="c5" decimals="0" unitRef="usd">21113</mtc:InvestorRelationsManagementServices>
    <mtc:InvestorRelationsManagementServices contextRef="c6" decimals="0" unitRef="usd">86788</mtc:InvestorRelationsManagementServices>
    <us-gaap:BrokerageCommissionsRevenue contextRef="c0" decimals="0" unitRef="usd">390569</us-gaap:BrokerageCommissionsRevenue>
    <us-gaap:BrokerageCommissionsRevenue contextRef="c5" decimals="0" unitRef="usd">643145</us-gaap:BrokerageCommissionsRevenue>
    <us-gaap:BrokerageCommissionsRevenue contextRef="c6" decimals="0" unitRef="usd">33680</us-gaap:BrokerageCommissionsRevenue>
    <mtc:FundManagementFee contextRef="c0" decimals="0" unitRef="usd">153494</mtc:FundManagementFee>
    <mtc:OtherRevenue contextRef="c0" decimals="0" unitRef="usd">1789</mtc:OtherRevenue>
    <mtc:OtherRevenue contextRef="c5" decimals="0" unitRef="usd">4343</mtc:OtherRevenue>
    <mtc:OtherRevenue contextRef="c6" decimals="0" unitRef="usd">5285</mtc:OtherRevenue>
    <us-gaap:Revenues contextRef="c0" decimals="0" unitRef="usd">653036</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c5" decimals="0" unitRef="usd">742125</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c6" decimals="0" unitRef="usd">200797</us-gaap:Revenues>
    <mtc:ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock contextRef="c0">&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 Year 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;2021&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;2020&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;2019&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;176,262&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;94,637&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;161,832&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;476,774&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;647,488&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;38,965&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;653,036&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;742,125&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;200,797&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</mtc:ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock>
    <us-gaap:RegulatedOperatingRevenue contextRef="c54" decimals="0" unitRef="usd">176262</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue contextRef="c55" decimals="0" unitRef="usd">94637</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue contextRef="c56" decimals="0" unitRef="usd">161832</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue contextRef="c57" decimals="0" unitRef="usd">476774</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue contextRef="c58" decimals="0" unitRef="usd">647488</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue contextRef="c59" decimals="0" unitRef="usd">38965</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue contextRef="c0" decimals="0" unitRef="usd">653036</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue contextRef="c5" decimals="0" unitRef="usd">742125</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue contextRef="c6" decimals="0" unitRef="usd">200797</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:DeferredRevenue contextRef="c3" decimals="0" unitRef="usd">123434</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue contextRef="c23" decimals="0" unitRef="usd">63246</us-gaap:DeferredRevenue>
    <mtc:DeferredRevenueRecognized contextRef="c5" decimals="0" unitRef="usd">63246</mtc:DeferredRevenueRecognized>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Cost
of Revenue&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Research
and Development&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the years ended December 31, 2021, 2020 and 2019, research and development expenses were $744,422, $410,840, and $737,329, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c0" decimals="0" unitRef="usd">744422</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c5" decimals="0" unitRef="usd">410840</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c6" decimals="0" unitRef="usd">737329</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Selling
and Marketing Costs&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;All
costs related to selling and marketing are expensed as incurred. For the years ended December 31, 2021, 2020 and 2019, selling and marketing
costs were $303,079, $244,163&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;, and $&lt;span&gt;389,750
&lt;/span&gt;respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:SellingAndMarketingExpense contextRef="c0" decimals="0" unitRef="usd">303079</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c5" decimals="0" unitRef="usd">244163</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c6" decimals="0" unitRef="usd">389750</us-gaap:SellingAndMarketingExpense>
    <mtc:GovernmentSubsidyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Government
Subsidy &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s PRC based subsidiary received government subsidies according to related policy from local government. Government subsidies
are recognized when received and all the conditions specified in the grant have been met. The Company did not receive government subsidies
in 2021 and 2020. For the year ended December 31, 2019, the Company recognized government subsidy of RMB5,000,000 (approximately $725,000)
for completing its initial public offering on the NASDAQ &lt;span&gt;Capital Market &lt;/span&gt;upon receipt.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;</mtc:GovernmentSubsidyPolicyTextBlock>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering contextRef="c6" decimals="0" unitRef="cny">5000000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering contextRef="c6" decimals="0" unitRef="usd">725000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Leases&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; text-indent: 0.5in; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 1, 2019, the Company adopted ASU No. 2016-02, Leases (Topic 842), 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company elected to apply practical expedients permitted under the transition method that allow the Company to use the beginning of the
period of adoption as the date of initial application, to not recognize lease assets and lease liabilities for leases with a term of
twelve months or less, to not separate non-lease components from lease components, and to not reassess lease classification, treatment
of initial direct costs, or whether an existing or expired contract contains a lease. The Company used modified retrospective method
and did not adjust the prior comparative periods. 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 7&lt;/b&gt; for discussion of finance lease and see &lt;b&gt;NOTE 16&lt;/b&gt; for discussion of operating leases.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Segment
Information&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company currently has two operating segments, Gujia, MM Future, MMBD Advisory and HC Securities, and MM Global. See &lt;b&gt;NOTE 18&lt;/b&gt; for
details.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Income
Taxes&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;The
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&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, 2021, 2020 and 2019, 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, 2021, 2020 and 2019. 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, 2021, 2020
and 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Foreign
Currency Translation&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;The
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;reporting currency of the Company is the U.S. dollar.
The functional currency of the parent company, MMTEC, and MM Future, MM Fund, MM Capital, MM SPC, MMBD Trading, HC securities, MM Global,
Fundex SPC and MMBD Advisory is the U.S. dollar and the functional currency of Gujia 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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. &lt;span&gt;All
&lt;/span&gt;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;span&gt;.&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;The
consolidated balance sheet amounts, with the exception of equity, as of December 31, 2021 and 2020, were translated at RMB 6.3757 to
$1.00 and RMB 6.5249 to $1.00, respectively. Equity accounts were stated at their historical rates. The average translation rates applied
to consolidated statements of operations and comprehensive loss and cash flows for the years ended December 31, 2021, 2020 and 2019 were
RMB 6.4515, RMB 6.8976, and RMB 6.8985 to $1.00, respectively. &lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTranslationAdjustmentDescription contextRef="c0">The
consolidated balance sheet amounts, with the exception of equity, as of December 31, 2021 and 2020, were translated at RMB 6.3757 to
$1.00 and RMB 6.5249 to $1.00, respectively. Equity accounts were stated at their historical rates. The average translation rates applied
to consolidated statements of operations and comprehensive loss and cash flows for the years ended December 31, 2021, 2020 and 2019 were
RMB 6.4515, RMB 6.8976, and RMB 6.8985 to $1.00, respectively.</us-gaap:ForeignCurrencyTranslationAdjustmentDescription>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Comprehensive
Loss&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; text-indent: 0.5in; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Comprehensive
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;loss is comprised of net 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 loss for the years ended December 31, 2021, 2020 and 2019 consisted of net loss and unrealized
income/loss from foreign currency translation adjustment&lt;span&gt;.&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Reclassification
&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 28.35pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Certain
prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net
earnings and financial position.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:BusinessCombinationsPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Business&#160;Combinations&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company accounts for its business combination using the acquisition method of accounting in accordance with ASC 805,&#160;Business Combinations.
The cost of an acquisition is measured as the aggregate of the acquisition date fair values of the assets transferred and liabilities
incurred by the Company to the sellers and equity instruments issued. Transaction costs directly attributable to the acquisition are
expensed as incurred. Identifiable assets and liabilities acquired or assumed are measured separately at their fair values as of the
acquisition date, irrespective of the extent of any noncontrolling interests. The excess of (i)&#160;the total costs of acquisition,
fair value of the noncontrolling interests and acquisition date fair value of any previously held equity interest in the acquiree over
(ii)&#160;the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than
the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of
operations and comprehensive loss. During the measurement period, which can be up to one year from the acquisition date, the Company
may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion
of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any
subsequent adjustments are recorded&#160;on&#160;the consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
a business combination achieved in stages, the Company remeasures the previously held equity interests in the acquiree when obtaining
control at its acquisition date fair value and the remeasurement gain or loss, if any, is recognized on the consolidated statements of
operations and comprehensive loss.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Share-based
Compensation&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 Accounting Standards Update (&#x201c;ASU&#x201d;) 2018-07,&#160;Compensation-Stock
Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting&#160;(&#x201c;ASU 2018-07&#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 $1,024,361 and $1,005,000 share-based
compensation for the years ended December 31, 2021 and 2020, respectively. See details in &lt;b&gt;NOTE 14&lt;/b&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c0" decimals="0" unitRef="usd">1024361</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c5" decimals="0" unitRef="usd">1005000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Per
Share Data&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;ASC
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Basic
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;net loss per common share are computed by dividing net
loss available to common shareholders by the weighted average number of shares of common stock outstanding during the period. Diluted
net loss per common share is computed by dividing net 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. The following table presents a reconciliation of basic and diluted net
loss per common share:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Year Ended December 31, 2021&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 December 31, 2020&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 December 31, 2019&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: 64%; text-align: left"&gt;Net loss for basic and diluted net loss per share of common stock&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,050,755&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;(3,181,596&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;(2,243,234&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-align: left; padding-bottom: 4pt"&gt;Weighted average common stock outstanding &#x2013; basic and diluted&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;24,504,462&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;20,385,574&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;20,013,288&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Net loss per common share - basic and diluted&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.29&lt;/td&gt;&lt;td style="padding-bottom: 4pt; 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;(0.16&lt;/td&gt;&lt;td style="padding-bottom: 4pt; 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;(0.11&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;The
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Company did not have any common stock equivalents and
potentially dilutive common stock outstanding during the years ended December 31, 2021, 2020 and 2019&lt;span&gt;.&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c0">&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;Year Ended December 31, 2021&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 December 31, 2020&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 December 31, 2019&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: 64%; text-align: left"&gt;Net loss for basic and diluted net loss per share of common stock&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,050,755&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;(3,181,596&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;(2,243,234&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-align: left; padding-bottom: 4pt"&gt;Weighted average common stock outstanding &#x2013; basic and diluted&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;24,504,462&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;20,385,574&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;20,013,288&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Net loss per common share - basic and diluted&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.29&lt;/td&gt;&lt;td style="padding-bottom: 4pt; 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;(0.16&lt;/td&gt;&lt;td style="padding-bottom: 4pt; 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;(0.11&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-7050755</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="0" unitRef="usd">-3181596</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-2243234</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c0" decimals="0" unitRef="shares">24504462</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c5" decimals="0" unitRef="shares">20385574</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c6" decimals="0" unitRef="shares">20013288</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic contextRef="c0" decimals="2" unitRef="usdPershares">-0.29</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c5" decimals="2" unitRef="usdPershares">-0.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c6" decimals="2" unitRef="usdPershares">-0.11</us-gaap:EarningsPerShareBasic>
    <mtc:RelatedPartiesPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Related
Parties&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Parties
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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 with 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. The Company discloses all significant related party transactions in &lt;b&gt;NOTE 12&lt;/b&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;</mtc:RelatedPartiesPolicyTextBlock>
    <us-gaap:FiscalPeriod contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Fiscal
Year End&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has adopted a fiscal year end of December 31st.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;</us-gaap:FiscalPeriod>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman,serif; margin: 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;Recent Accounting
Pronouncements&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman,serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&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. The
Company does not expect the adoption to have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;In
December 2019, the FASB issued ASU 2019-12, &#x201c;Simplifying the Accounting for Income Taxes&#x201d;, which removes specific exceptions
to the general principles in Topic 740 and to simplifies accounting for income taxes. The guidance is effective for public business entities
for fiscal years beginning after December 15, 2020 and for interim periods within those fiscal years. The Company adopted ASU 2019-12
on January 1, 2021. The adoption did not have an impact on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;In
January 2020, the FASB issued ASU 2020-01, &#x201c;Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures
(Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815&#x201d;,
which clarifies the interaction of the accounting for equity investments under Topic 321 and investments accounted for under the equity
method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815.
The guidance is effective for public business entities for fiscal years beginning after December 15, 2020 and for interim periods within
those fiscal years. The Company adopted ASU 2020-01 on January 1, 2021.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
4 &#x2013; &lt;span style="text-decoration:underline"&gt;LOAN RECEIVABLE, NET&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2021, the Company extended a loan to Cacti Fintec Limited in an amount of $2.1 million. The loan bears an interest rate of 3.78%
per annum with a maturity date of December 24, 2022. As of December 31, 2021, the Company expects to fully collect the balance and therefore
has not created any allowance for it.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&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;Pursuant to the investment agreement dated as
of September 1, 2021, the Company has 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 has agreed to return $350,000 in full before December 5,
2022. The balance of $350,000 was transferred into an interest bearing loan. Term of the loan is December 5, 2021 to December 4, 2022,
and the interest rate is 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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to the loan agreement dated November 5, 2021, the Company has agreed to loan $200,000 to HuaMei Trading. Term of the loan is from November
12, 2021 to November 11, 2022, and the interest rate is 3.85% per annum.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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, which was included in &#x201c;Other general and administrative expenses&#x201d; on the accompanying
consolidated statements of operations and comprehensive loss.&lt;/span&gt;&lt;/p&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:OtherLoansPayable contextRef="c60" decimals="-5" unitRef="usd">2100000</us-gaap:OtherLoansPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c60" decimals="4" unitRef="pure">0.0378</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LoansHeldForSaleMaturityDate contextRef="c60">2022-12-24</us-gaap:LoansHeldForSaleMaturityDate>
    <us-gaap:PaymentsToAcquireInvestments contextRef="c61" decimals="0" unitRef="usd">350000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:InvestmentInterestRate contextRef="c62" decimals="4" unitRef="pure">0.0499</us-gaap:InvestmentInterestRate>
    <us-gaap:PaymentsToAcquireInvestments contextRef="c63" decimals="0" unitRef="usd">350000</us-gaap:PaymentsToAcquireInvestments>
    <mtc:TransferFromInvestment contextRef="c63" decimals="0" unitRef="usd">350000</mtc:TransferFromInvestment>
    <us-gaap:InvestmentInterestRate contextRef="c64" decimals="4" unitRef="pure">0.0385</us-gaap:InvestmentInterestRate>
    <mtc:AgreedLoan contextRef="c65" decimals="0" unitRef="usd">200000</mtc:AgreedLoan>
    <us-gaap:ShortTermDebtInterestRateIncrease contextRef="c66" decimals="4" unitRef="pure">0.0385</us-gaap:ShortTermDebtInterestRateIncrease>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts contextRef="c0" decimals="0" unitRef="usd">550000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:FinancingReceivablesTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
5 &#x2013; &lt;span style="text-decoration:underline"&gt;LOAN RECEIVABLE &#x2013; RELATED PARTY&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; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to the loan agreement dated August 10, 2019, the Company has agreed to loan RMB548,500 (approximately $79,000) to Zhengtong Huazhi (Beijing)
Technology Co., Ltd (&#x201c;Zhengtong Huazhi&#x201d;). Term of the loan is from August 10, 2019 to August 11, 2020, and interest rate
is 4.35% per annum. Zhengtong Huazhi is a wholly-owned subsidiary of Xtransfer Tech Limited (&#x201c;Xtransfer&#x201d;), a Hong Kong corporation
and an equity investee of the Company. The loan and related interest have been fully collected during the year ended December 31, 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 1, 2020, the Company invested RMB 5.7 million (approximately $817,000) to acquire a 35% equity interest in Xtransfer. As Xtransfer
failed to fulfill the restrictive terms prescribed in the investment agreement, pursuant to the supplementary investment agreement dated
October 31, 2020, Xtranfer has agreed to return RMB 2.6 million (approximately $399,000) to the Company and reduce the Company&#x2019;s
equity interest in Xtransfer to 19%. As of December 31, 2020, the Company has received RMB 2.0 million (approximately $306,000) from
Xtransfer. The remaining RMB 0.6 million (approximately $93,000) was transferred into non-interest bearing loan and was recorded as &#x201c;loan
receivable - related party&#x201d; on the accompanying consolidated balance sheet as of December 31, 2020. The loan has been fully collected
during the year ended December 31, 2021.&lt;/span&gt;&lt;/p&gt;</us-gaap:FinancingReceivablesTextBlock>
    <us-gaap:LoansReceivableWithFixedRatesOfInterest1 contextRef="c67" decimals="0" unitRef="ils">548500</us-gaap:LoansReceivableWithFixedRatesOfInterest1>
    <us-gaap:LoansReceivableWithFixedRatesOfInterest1 contextRef="c67" decimals="0" unitRef="usd">79000</us-gaap:LoansReceivableWithFixedRatesOfInterest1>
    <us-gaap:ShortTermDebtTerms contextRef="c68">Term of the loan is from August 10, 2019 to August 11, 2020, and interest rate
is 4.35% per annum.</us-gaap:ShortTermDebtTerms>
    <us-gaap:Investments contextRef="c69" decimals="-5" unitRef="cny">5700000</us-gaap:Investments>
    <us-gaap:Investments contextRef="c69" decimals="0" unitRef="usd">817000</us-gaap:Investments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c69" decimals="2" unitRef="pure">0.35</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <mtc:InvestmentReturned contextRef="c70" decimals="-5" unitRef="cny">2600000</mtc:InvestmentReturned>
    <mtc:InvestmentReturned contextRef="c70" decimals="0" unitRef="usd">399000</mtc:InvestmentReturned>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c70" decimals="2" unitRef="pure">0.19</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <mtc:AmountReceivedFromInvestment contextRef="c4" decimals="-5" unitRef="cny">2000000</mtc:AmountReceivedFromInvestment>
    <mtc:AmountReceivedFromInvestment contextRef="c4" decimals="0" unitRef="usd">306000</mtc:AmountReceivedFromInvestment>
    <us-gaap:TransferOfInvestments contextRef="c0" decimals="-5" unitRef="cny">600000</us-gaap:TransferOfInvestments>
    <us-gaap:TransferOfInvestments contextRef="c0" decimals="0" unitRef="usd">93000</us-gaap:TransferOfInvestments>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
6 &#x2013; &lt;span style="text-decoration:underline"&gt;PREPAID EXPENSES AND OTHER CURRENT ASSETS&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; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2021 and 2020, prepaid expenses and other current assets consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 75%; padding-left: 0.5pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepaid
    professional service fees&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;111,200&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;25,190&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.5pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
    receivables&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;30,546&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;28,181&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0.5pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deposits&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-123"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;117,346&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.5pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Others&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;103,275&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,277&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;245,021&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;187,994&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock contextRef="c0">&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="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="width: 75%; padding-left: 0.5pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepaid
    professional service fees&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;111,200&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;25,190&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.5pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
    receivables&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;30,546&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;28,181&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0.5pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deposits&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-123"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;117,346&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.5pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Others&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;103,275&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,277&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;245,021&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 4.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;187,994&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock>
    <mtc:PrepaidProfessionalFees contextRef="c3" decimals="0" unitRef="usd">111200</mtc:PrepaidProfessionalFees>
    <mtc:PrepaidProfessionalFees contextRef="c4" decimals="0" unitRef="usd">25190</mtc:PrepaidProfessionalFees>
    <us-gaap:OtherReceivables contextRef="c3" decimals="0" unitRef="usd">30546</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables contextRef="c4" decimals="0" unitRef="usd">28181</us-gaap:OtherReceivables>
    <us-gaap:Deposits contextRef="c4" decimals="0" unitRef="usd">117346</us-gaap:Deposits>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c3" decimals="0" unitRef="usd">103275</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c4" decimals="0" unitRef="usd">17277</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="0" unitRef="usd">245021</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c4" decimals="0" unitRef="usd">187994</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
7 &#x2013;&#160;&lt;span style="text-decoration:underline"&gt;PROPERTY AND EQUIPMENT, NET&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2021 and 2020, property and equipment consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Useful life&lt;/td&gt;&lt;td style="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 31,&lt;br/&gt; 2021&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 31,&lt;br/&gt; 2020&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: 40%; 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: 35%; 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;166,979&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;142,482&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;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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;92,358&lt;/td&gt;&lt;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;90,246&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;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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,018&lt;/td&gt;&lt;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;12,721&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;Finance lease right-of-use asset&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="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;165,242&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-124"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="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;437,597&lt;/td&gt;&lt;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;245,449&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: accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="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;(170,164&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;(142,567&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="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;267,433&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;102,882&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;For
the years ended December 31, 2021, 2020 and 2019, depreciation expense amounted to $40,130, $54,576 and $25,839, respectively, all of
which were included in operating expenses.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 $161,111
as of December 31, 2021 was included in property and equipment, net. Finance lease liabilities was nil as of December 31, 2021. 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;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Useful life&lt;/td&gt;&lt;td style="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 31,&lt;br/&gt; 2021&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 31,&lt;br/&gt; 2020&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: 40%; 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: 35%; 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;166,979&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;142,482&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;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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;92,358&lt;/td&gt;&lt;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;90,246&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;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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,018&lt;/td&gt;&lt;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;12,721&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;Finance lease right-of-use asset&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="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;165,242&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-124"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="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;437,597&lt;/td&gt;&lt;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;245,449&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: accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="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;(170,164&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;(142,567&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="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;267,433&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;102,882&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife contextRef="c72">P3Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife contextRef="c73">P5Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c74" decimals="0" unitRef="usd">166979</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c75" decimals="0" unitRef="usd">142482</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife contextRef="c50">P2Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife contextRef="c51">P3Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c76" decimals="0" unitRef="usd">92358</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c77" decimals="0" unitRef="usd">90246</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife contextRef="c52">P1Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife contextRef="c53">P3Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c78" decimals="0" unitRef="usd">13018</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c79" decimals="0" unitRef="usd">12721</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife contextRef="c80">P4Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c81" decimals="0" unitRef="usd">165242</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c3" decimals="0" unitRef="usd">437597</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c4" decimals="0" unitRef="usd">245449</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="0" unitRef="usd">170164</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c4" decimals="0" unitRef="usd">142567</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" unitRef="usd">267433</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="0" unitRef="usd">102882</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c0" decimals="0" unitRef="usd">40130</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c5" decimals="0" unitRef="usd">54576</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c6" decimals="0" unitRef="usd">25839</us-gaap:Depreciation>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c71" decimals="0" unitRef="usd">161111</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:ProceedsFromLeasePayments contextRef="c0" decimals="0" unitRef="usd">163301</us-gaap:ProceedsFromLeasePayments>
    <us-gaap:LongTermDebtTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
8 &#x2013; &lt;span style="text-decoration:underline"&gt;LONG-TERM INVESTMENTS&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s long-term investments consist of equity investments without readily determinable fair value which were accounted for
using measurement alternative as of December 31, 2021 and 2020. It also had an equity investment accounted for using equity method prior
to the return of investment on October 31, 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 has 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&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;Pursuant to the investment agreement dated as
of September 1, 2021, the Company has agreed to invest USD 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 Management Limited 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 has agreed to return $350,000 in full before
December 5, 2022.The investment of $350,000 was transferred into an interest bearing loan and was recorded as &#x201c;loan receivable&#x201d;
on the accompanying consolidated balance sheet, which was fully reserved as of December 31, 2021.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Equity
Method Investment&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; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
March 28, 2018, the Company acquired a 24.9% interest in MMBD Trading by cash payment of $12,450. The remaining 75.1% of MMBD Trading
was owned by 32.7% shareholders of the Company. The Company agreed to purchase from the shareholders the remaining 75.1% of outstanding
securities of MMBD Trading on April 25, 2019, and the acquisition was closed on October 18, 2019 (See &lt;b&gt;NOTE 9&lt;/b&gt;). The investment
was accounted for under the equity method prior to the acquisition. Equity method investment is recorded at original cost and adjusted
periodically to recognize: (i) the Company&#x2019;s proportionate share of investee&#x2019; net income or losses after the date of the
investment; (ii) additional contributions made or distributions received; and (iii) impairment losses relating to the investment. During
the period from January 1, 2019 through October 18, 2019, the Company has paid in cash of $87,762 in equity method investment, and recognized
a loss on equity method investment in an amount of $49,413. On October 18, 2019, the Company remeasured the investment at its share of
MMBD Trading&#x2019;s fair value and recognized a remeasurement gain of $42,415, which is recorded as part of the &#x201c;other expenses&#x201d;
in the Company&#x2019;s consolidated statement of operations and comprehensive loss.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
mentioned above, the investment in Xtransfer was accounted for under the equity method from January 1, 2020 through October 31, 2020.
Equity method investment is recorded at original cost and adjusted periodically to recognize: (i) the Company&#x2019;s proportionate share
of investee&#x2019; net income or losses after the date of the investment; (ii) additional contributions made or distributions received;
and (iii) impairment losses relating to the investment. During the period from January 1, 2020 through October 31, 2020, the Company
has recognized a loss on equity method investment in an amount of RMB 318,000 (approximately $46,000), which is recorded as &#x201c;loss
on equity method investment&#x201d; in the Company&#x2019;s consolidated statement of operations and comprehensive loss. As of October
31, 2020, the carrying amount of the investment was RMB 2.8 million (approximately $425,000). The remaining investment was accounted
for using measurement alternative, and the investment under equity method as of December 31, 2021 and 2020 was nil.&lt;/span&gt;&lt;/p&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:EquityMethodInvestmentSoldCarryingAmount contextRef="c83" decimals="-5" unitRef="cny">1000000</us-gaap:EquityMethodInvestmentSoldCarryingAmount>
    <us-gaap:EquityMethodInvestmentSoldCarryingAmount contextRef="c83" decimals="0" unitRef="usd">143000</us-gaap:EquityMethodInvestmentSoldCarryingAmount>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c84" decimals="3" unitRef="pure">0.049</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentSoldCarryingAmount contextRef="c85" decimals="-5" unitRef="cny">5700000</us-gaap:EquityMethodInvestmentSoldCarryingAmount>
    <us-gaap:EquityMethodInvestmentSoldCarryingAmount contextRef="c85" decimals="0" unitRef="usd">817000</us-gaap:EquityMethodInvestmentSoldCarryingAmount>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c69" decimals="2" unitRef="pure">0.35</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentSoldCarryingAmount contextRef="c86" decimals="-5" unitRef="cny">2600000</us-gaap:EquityMethodInvestmentSoldCarryingAmount>
    <us-gaap:EquityMethodInvestmentSoldCarryingAmount contextRef="c86" decimals="0" unitRef="usd">399000</us-gaap:EquityMethodInvestmentSoldCarryingAmount>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c70" decimals="2" unitRef="pure">0.19</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentSoldCarryingAmount contextRef="c87" decimals="-5" unitRef="cny">2800000</us-gaap:EquityMethodInvestmentSoldCarryingAmount>
    <us-gaap:EquityMethodInvestmentSoldCarryingAmount contextRef="c87" decimals="0" unitRef="usd">425000</us-gaap:EquityMethodInvestmentSoldCarryingAmount>
    <mtc:ImpairmentOnLongtermInvestments contextRef="c0" decimals="0" unitRef="cny">3776275</mtc:ImpairmentOnLongtermInvestments>
    <mtc:ImpairmentOnLongtermInvestments contextRef="c0" decimals="0" unitRef="usd">585000</mtc:ImpairmentOnLongtermInvestments>
    <us-gaap:EquityMethodInvestmentSoldCarryingAmount contextRef="c88" decimals="0" unitRef="usd">350000</us-gaap:EquityMethodInvestmentSoldCarryingAmount>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c89" decimals="4" unitRef="pure">0.0499</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital contextRef="c90" decimals="0" unitRef="usd">350000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:LoansReceivableFairValueDisclosure contextRef="c3" decimals="0" unitRef="usd">350000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentDescriptionOfPrincipalActivities contextRef="c91">the Company acquired a 24.9% interest in MMBD Trading by cash payment of $12,450. The remaining 75.1% of MMBD Trading
was owned by 32.7% shareholders of the Company. The Company agreed to purchase from the shareholders the remaining 75.1% of outstanding
securities of MMBD Trading on April 25, 2019, and the acquisition was closed on October 18, 2019 (See NOTE 9). The investment
was accounted for under the equity method prior to the acquisition. Equity method investment is recorded at original cost and adjusted
periodically to recognize: (i) the Company&#x2019;s proportionate share of investee&#x2019; net income or losses after the date of the
investment; (ii) additional contributions made or distributions received; and (iii) impairment losses relating to the investment. During
the period from January 1, 2019 through October 18, 2019, the Company has paid in cash of $87,762 in equity method investment, and recognized
a loss on equity method investment in an amount of $49,413. On October 18, 2019, the Company remeasured the investment at its share of
MMBD Trading&#x2019;s fair value and recognized a remeasurement gain of $42,415, which is recorded as part of the &#x201c;other expenses&#x201d;
in the Company&#x2019;s consolidated statement of operations and comprehensive loss.As
mentioned above, the investment in Xtransfer was accounted for under the equity method from January 1, 2020 through October 31, 2020.
Equity method investment is recorded at original cost and adjusted periodically to recognize: (i) the Company&#x2019;s proportionate share
of investee&#x2019; net income or losses after the date of the investment; (ii) additional contributions made or distributions received;
and (iii) impairment losses relating to the investment.</us-gaap:EquityMethodInvestmentDescriptionOfPrincipalActivities>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c92" decimals="0" unitRef="cny">318000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c92" decimals="0" unitRef="usd">46000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentSoldCarryingAmount contextRef="c93" decimals="-5" unitRef="cny">2800000</us-gaap:EquityMethodInvestmentSoldCarryingAmount>
    <us-gaap:EquityMethodInvestmentSoldCarryingAmount contextRef="c93" decimals="0" unitRef="usd">425000</us-gaap:EquityMethodInvestmentSoldCarryingAmount>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
9 &#x2013; &lt;span style="text-decoration:underline"&gt;BUSINESS COMBINATION&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to the Securities Purchase Agreement dated April 25, 2019, the Company agreed to purchase from Xiangdong Wen and Zhen Fan the remaining
75.1% of outstanding securities of MMBD Trading Ltd. Prior to the consummation of this acquisition, (i) the Company held 24.9% of outstanding
securities of MMBD Trading, and (ii) each Xiangdong Wen (the Chairman of the board and chief executive officer of the Company, a 14.9%
shareholder of the Company) and Zhen Fan (the Company&#x2019;s former chief executive officer, a 13% shareholder of the Company) beneficially
owned 37.55% of outstanding securities of MMBD. The Company has agreed to pay the aggregate purchase price of $185,000 for such securities
to be equally divided between the two shareholders of MMBD Trading, also see &lt;b&gt;NOTE 12&lt;/b&gt;. The acquisition closed on October 18, 2019.
Following and as a result of this acquisition, MMBD has become a wholly-owned subsidiary of the Company.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company remeasured the previously held equity interests in MMBD Trading at its acquisition date and determined the fair value to be $61,338,
and recognized a remeasurement gain of $42,415, which is recorded as part of the &#x201c;other expense&#x201d; in the Company&#x2019;s consolidated
statement of operations and comprehensive loss for the year ended December 31, 2019. The financial results of MMBD Trading have been
included in the Company&#x2019;s consolidated financial statements from October 18, 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;The
following table summarizes the fair value of the assets acquired and liabilities assumed as of the date of acquisition and total purchase
price:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Amount&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: 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: 88%; text-align: left; text-indent: -10.5pt; padding-left: 10.5pt"&gt;Cash &amp;amp; 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;75,506&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: -10.5pt; padding-left: 10.5pt"&gt;Accounts receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;75,629&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: -10.5pt; padding-left: 10.5pt"&gt;Prepaid expenses and 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;770&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: -10.5pt; padding-left: 10.5pt"&gt;Security deposit, 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;72,214&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: -10.5pt; padding-left: 10.5pt"&gt;Accounts 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;(104,821&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-align: left; padding-bottom: 1.5pt; text-indent: -10.5pt; padding-left: 10.5pt"&gt;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;(677&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10.5pt; padding-left: 10.5pt"&gt;Net assets acquired&lt;/td&gt;&lt;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;118,621&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-indent: -10.5pt; padding-left: 10.5pt"&gt;&#160;&lt;/td&gt;&lt;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; text-indent: -10.5pt; padding-left: 10.5pt"&gt;Cash paid for acquisition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;185,000&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: -10.5pt; padding-left: 10.5pt"&gt;Fair value of existing equity interest in MMBD Trading&lt;/td&gt;&lt;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;61,338&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-indent: -10.5pt; padding-left: 10.5pt"&gt;Total purchase price&lt;/td&gt;&lt;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;246,338&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-indent: -10.5pt; padding-left: 10.5pt"&gt;&#160;&lt;/td&gt;&lt;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: justify; padding-bottom: 4pt; text-indent: -10.5pt; padding-left: 10.5pt"&gt;Goodwill&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;127,717&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Goodwill
represents the excess of the purchase consideration over the fair value of the identifiable assets acquired and liabilities assumed from
the acquired entity as a result of the Company&#x2019;s acquisitions of interests in its subsidiaries. The Company recognized $127,717
impairment loss on goodwill during the year ended December 31, 2019, which is &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;recorded
as part of the &#x201c;other expense&#x201d; in the Company&#x2019;s consolidated statement of operations and comprehensive loss.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company did not have business combination &lt;span&gt;during the years ended December 31, 2021 and 2020.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <mtc:SecuritiesPurchaseAgreementDescription contextRef="c94">the Company agreed to purchase from Xiangdong Wen and Zhen Fan the remaining
75.1% of outstanding securities of MMBD Trading Ltd. Prior to the consummation of this acquisition, (i) the Company held 24.9% of outstanding
securities of MMBD Trading, and (ii) each Xiangdong Wen (the Chairman of the board and chief executive officer of the Company, a 14.9%
shareholder of the Company) and Zhen Fan (the Company&#x2019;s former chief executive officer, a 13% shareholder of the Company) beneficially
owned 37.55% of outstanding securities of MMBD.</mtc:SecuritiesPurchaseAgreementDescription>
    <us-gaap:BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments contextRef="c95" decimals="0" unitRef="usd">185000</us-gaap:BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1 contextRef="c96" decimals="0" unitRef="usd">61338</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain contextRef="c6" decimals="0" unitRef="usd">42415</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c0">&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;Amount&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: 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: 88%; text-align: left; text-indent: -10.5pt; padding-left: 10.5pt"&gt;Cash &amp;amp; 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;75,506&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: -10.5pt; padding-left: 10.5pt"&gt;Accounts receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;75,629&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: -10.5pt; padding-left: 10.5pt"&gt;Prepaid expenses and 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;770&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: -10.5pt; padding-left: 10.5pt"&gt;Security deposit, 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;72,214&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: -10.5pt; padding-left: 10.5pt"&gt;Accounts 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;(104,821&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-align: left; padding-bottom: 1.5pt; text-indent: -10.5pt; padding-left: 10.5pt"&gt;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;(677&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10.5pt; padding-left: 10.5pt"&gt;Net assets acquired&lt;/td&gt;&lt;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;118,621&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-indent: -10.5pt; padding-left: 10.5pt"&gt;&#160;&lt;/td&gt;&lt;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; text-indent: -10.5pt; padding-left: 10.5pt"&gt;Cash paid for acquisition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;185,000&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: -10.5pt; padding-left: 10.5pt"&gt;Fair value of existing equity interest in MMBD Trading&lt;/td&gt;&lt;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;61,338&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-indent: -10.5pt; padding-left: 10.5pt"&gt;Total purchase price&lt;/td&gt;&lt;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;246,338&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-indent: -10.5pt; padding-left: 10.5pt"&gt;&#160;&lt;/td&gt;&lt;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: justify; padding-bottom: 4pt; text-indent: -10.5pt; padding-left: 10.5pt"&gt;Goodwill&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;127,717&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c3" decimals="0" unitRef="usd">75506</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="c3" decimals="0" unitRef="usd">75629</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets contextRef="c3" decimals="0" unitRef="usd">770</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities contextRef="c3" decimals="0" unitRef="usd">72214</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="c3" decimals="0" unitRef="usd">104821</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther contextRef="c3" decimals="0" unitRef="usd">677</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c3" decimals="0" unitRef="usd">118621</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition contextRef="c3" decimals="0" unitRef="usd">185000</mtc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue contextRef="c3" decimals="0" unitRef="usd">61338</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <mtc:BusinessCombinationConsiderationTransferred contextRef="c3" decimals="0" unitRef="usd">246338</mtc:BusinessCombinationConsiderationTransferred>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c3" decimals="0" unitRef="usd">127717</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:GoodwillImpairmentLossNetOfTax contextRef="c6" decimals="0" unitRef="usd">127717</us-gaap:GoodwillImpairmentLossNetOfTax>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
10 &#x2013; &lt;span style="text-decoration:underline"&gt;ACCRUED LIABILITIES AND OTHER PAYABLES&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; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2021 and 2020, accrued liabilities and other payables consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&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;2021&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;2020&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;105,186&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;94,041&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;188,215&lt;/td&gt;&lt;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-125"&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;&lt;div style="-sec-ix-hidden: hidden-fact-126"&gt;&lt;span style="font-size: 10pt"&gt;78&#160;,767&lt;/span&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;758&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;372,168&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;94,799&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:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <mtc:ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock contextRef="c0">&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;2021&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;2020&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;105,186&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;94,041&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;188,215&lt;/td&gt;&lt;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-125"&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;&lt;div style="-sec-ix-hidden: hidden-fact-126"&gt;&lt;span style="font-size: 10pt"&gt;78&#160;,767&lt;/span&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;758&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;372,168&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;94,799&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</mtc:ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="c3" decimals="0" unitRef="usd">105186</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="c4" decimals="0" unitRef="usd">94041</us-gaap:AccruedProfessionalFeesCurrent>
    <mtc:AccruedTechnicalServiceFees contextRef="c3" decimals="0" unitRef="usd">188215</mtc:AccruedTechnicalServiceFees>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c4" decimals="0" unitRef="usd">758</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">372168</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c4" decimals="0" unitRef="usd">94799</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
11 &#x2013; &lt;span style="text-decoration:underline"&gt;LOAN PAYABLE&#160;&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; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
April 22, 2020, the company entered into a loan of $41,250 pursuant to the Paycheck Protection Program of the Coronavirus Aid, Relief,
and Economic Security Act (the &#x201c;CARES Act&#x201d;) as administered by the U.S. Small Business Administration (the "SBA").
The loan proceeds will be used to cover payroll costs, rent, interest, and utilities. The company believes it has met the requirements
for 100% forgiveness on December 4, 2020. The PPP loan Forgiveness Application was approved by SBA on January 12, 2021 and the entire
PPP Loan amount of $41,250 as well as the interest of $298 has been forgiven in full. There is no further action the company needs to
take.&lt;/span&gt;&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:NotesAndLoansPayable contextRef="c97" decimals="0" unitRef="usd">41250</us-gaap:NotesAndLoansPayable>
    <us-gaap:ShortTermDebtPercentageBearingFixedInterestRate contextRef="c97" decimals="2" unitRef="pure">1</us-gaap:ShortTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:ParticipatingMortgageLoansParticipationLiabilitiesAmount contextRef="c97" decimals="0" unitRef="usd">41250</us-gaap:ParticipatingMortgageLoansParticipationLiabilitiesAmount>
    <us-gaap:LineOfCreditFacilityPeriodicPaymentInterest contextRef="c98" decimals="0" unitRef="usd">298</us-gaap:LineOfCreditFacilityPeriodicPaymentInterest>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
12 &#x2013;&#160;&lt;span style="text-decoration:underline"&gt;RELATED PARTY TRANSACTIONS&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; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Loan
Receivable &#x2013; Related Party&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2021 and 2020, the Company had loan receivable from a related party of &lt;span style="-sec-ix-hidden: hidden-fact-130"&gt;nil&lt;/span&gt; and $92,831, respectively. See details in
&lt;b&gt;NOTE 5&lt;/b&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Due
to Related Parties&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2021 and 2020, due to related parties consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Advances from Xiangdong Wen (1)&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-127"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,339&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Advances to Zhen Fan (2)&lt;/td&gt;&lt;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-128"&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;(906&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#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-129"&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;1,433&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Xiangdong
Wen is the chief executive officer, chairman of the board and 10.4% shareholder of the Company.&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Zhen
Fan is the former chief executive officer and 9.4% shareholder of the Company.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From
time to time, Xiangdong Wen, Zhen Fan and Hinman Au, a director of the Company, provided advances to the Company or made payment on behalf
of the Company to supplement its working capital needs. Those advances are short-term in nature, non-interest bearing, unsecured and
payable on demand. The expenses paid on behalf of the Company were &lt;span style="-sec-ix-hidden: hidden-fact-131"&gt;nil&lt;/span&gt;, $4,000, and $179,503 for the years ended December 31, 2021, 2020
and 2019, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Acquisition
of MMBD Trading&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2019, the Company acquire 75.1% of equity interests in MMBD Trading from Xiangdong Wen and Zhen Fan by cash
payment of $185,000. See &lt;b&gt;NOTE 9&lt;/b&gt; for details.&lt;/span&gt;&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ShortTermBorrowings contextRef="c4" decimals="0" unitRef="usd">92831</us-gaap:ShortTermBorrowings>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Advances from Xiangdong Wen (1)&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-127"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,339&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Advances to Zhen Fan (2)&lt;/td&gt;&lt;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-128"&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;(906&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#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-129"&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;1,433&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Xiangdong
Wen is the chief executive officer, chairman of the board and 10.4% shareholder of the Company.&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Zhen
Fan is the former chief executive officer and 9.4% shareholder of the Company.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <mtc:DueToRelatedParties contextRef="c102" decimals="0" id="ix_1_fact" unitRef="usd">2339</mtc:DueToRelatedParties>
    <mtc:DueToRelatedParties contextRef="c104" decimals="0" id="ix_0_fact" unitRef="usd">-906</mtc:DueToRelatedParties>
    <mtc:DueToRelatedParties contextRef="c5" decimals="0" unitRef="usd">1433</mtc:DueToRelatedParties>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c99" decimals="3" unitRef="pure">0.104</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c100" decimals="3" unitRef="pure">0.094</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <mtc:ExpensesPaidByRelatedParty contextRef="c5" decimals="0" unitRef="usd">4000</mtc:ExpensesPaidByRelatedParty>
    <mtc:ExpensesPaidByRelatedParty contextRef="c6" decimals="0" unitRef="usd">179503</mtc:ExpensesPaidByRelatedParty>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c6">the Company acquire 75.1% of equity interests in MMBD Trading from Xiangdong Wen and Zhen Fan by cash
payment of $185,000. See NOTE 9 for details.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
13 &#x2013;&#160;&lt;span style="text-decoration:underline"&gt;INCOME TAXES&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;British
Virgin Islands (&#x201c;BVI&#x201d;)&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; text-indent: 0.5in; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Under
the current laws of BVI, MMTEC and MMBD Trading is 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;/span&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Hong
Kong&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; text-indent: 0.5in; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 MM Global Capital are incorporated in Hong Kong and had a loss for the years ended December
31, 2021, 2020 and 2019. Therefore, there was no provision for income taxes in the years ended December 31, 2021, 2020 and 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Cayman
Islands &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;There
is no income tax for companies domiciled in the Cayman Islands. Accordingly, MM Fund, MM Capital, Fundex SPC and MM SPC do not present
any income tax provisions related to Cayman Islands tax jurisdiction, where these four companies are domiciled.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;United
States&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;MM
Global was incorporated in the State of Illinois and operates as a securities broker/dealer in New York City. MMBD Advisory is
formed as an investment advisor firm under the laws of the State of New York.&#160;MM Global and MMBD Advisory are subject to
Federal, State, and Local income taxes on its net income. MM Global and MMBD Advisory had a net loss for the year ended December 31,
2021. MM Global had a net income of $47,451 for the year ended December 31, 2020, which was offset by the carried-forward tax
losses. MMBD Advisory had a loss for the year ended December 31, 2020. As a result, no provision for income tax has been made in the
years ended December 31, 2021 and 2020. MM Global and MMBD Advisory have determined that there are no material uncertain tax positions that
require recognition or disclosure in its financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;MM
Global and MMBD Advisory&#x2019;s income tax returns are subject to examination by the appropriate tax jurisdictions. As of December 31,
2021, MM Global and MMBD Advisory&#x2019;s federal and state tax returns generally remain open for the last three years.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;PRC&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; text-indent: 0.5in; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Gujia
was 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, 2021, 2020 and 2019, Gujia were recognized as small low-profit enterprises and received
a preferential income tax rate of 5%. In the years ended December 31, 2021, 2020 and 2019, Gujia and did not generate any taxable income.
Therefore, there was no provision for income taxes in the years ended December 31, 2021, 2020 and 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;The
reconciliations of the statutory income tax rate and the Company&#x2019;s effective income tax rate are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For the &lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Year Ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For the &lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Year Ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For the &lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Year Ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&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="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 70%; text-align: justify; text-indent: -9pt; padding-left: 9pt"&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: 7%; 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: 7%; 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: 7%; 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-align: justify; text-indent: -9pt; padding-left: 9pt"&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-align: justify; text-indent: -9pt; padding-left: 9pt"&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-align: justify; text-indent: -9pt; padding-left: 9pt"&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-align: justify; text-indent: -9pt; padding-left: 9pt"&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-align: justify; text-indent: -9pt; padding-left: 9pt"&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-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&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-align: justify; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&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: 4pt; 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: 4pt; 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: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2021, 2020 and 2019, the components of the Company&#x2019;s deferred income tax assets were set forth below:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;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;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; 2020&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; 2019&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;859,455&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;645,345&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;526,519&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;47,704&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-132"&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-133"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&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;907,159&lt;/td&gt;&lt;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;645,345&lt;/td&gt;&lt;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;526,519&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;(907,159&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;(645,345&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;(526,519&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-134"&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-135"&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-136"&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2021, the Company has a net operating loss (&#x201c;NOL&#x201d;) carry forward for tax purposes of $11,628,112 available
to offset future taxable income. Most of the NOLs from its subsidiaries as of December 31, 2021 will expire in years 2022 to 2026 if
not utilized. The NOL from the MM Global and MMBD Advisory as of December 31, 2021 will expire in years 2037 to 2041 if not utilized.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;The Company provided
a valuation allowance equal to the deferred income tax asset for the years ended December 31, 2021, 2020 and 2019. 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,
2021, 2020 and 2019. The increase in the allowance was $261,814, $118,826, and $137,203 for the years ended December 31, 2021, 2020 and
2019, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Accounting
for Uncertainty in Income Taxes&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 relevant 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, 2021, 2020 and 2019&lt;span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 as of December
31, 2021, 2020 and 2019.&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <mtc:TaxableIncomeDescription contextRef="c0">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%.</mtc:TaxableIncomeDescription>
    <us-gaap:ProfitLoss contextRef="c57" decimals="0" unitRef="usd">47451</us-gaap:ProfitLoss>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="c105" decimals="2" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="c106" decimals="2" unitRef="pure">0.05</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0">&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&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For the &lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Year Ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For the &lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Year Ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For the &lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Year Ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&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="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 70%; text-align: justify; text-indent: -9pt; padding-left: 9pt"&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: 7%; 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: 7%; 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: 7%; 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-align: justify; text-indent: -9pt; padding-left: 9pt"&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-align: justify; text-indent: -9pt; padding-left: 9pt"&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-align: justify; text-indent: -9pt; padding-left: 9pt"&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-align: justify; text-indent: -9pt; padding-left: 9pt"&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-align: justify; text-indent: -9pt; padding-left: 9pt"&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-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&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-align: justify; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&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: 4pt; 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: 4pt; 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: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="3" unitRef="pure">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c5" decimals="3" unitRef="pure">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c6" decimals="3" unitRef="pure">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <mtc:EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance contextRef="c0" decimals="3" unitRef="pure">-0.165</mtc:EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance>
    <mtc:EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance contextRef="c5" decimals="3" unitRef="pure">-0.165</mtc:EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance>
    <mtc:EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance contextRef="c6" decimals="3" unitRef="pure">-0.165</mtc:EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance>
    <mtc:EffectiveIncomeTaxRateReconciliationStatutoryIncome contextRef="c0" decimals="3" unitRef="pure">0.25</mtc:EffectiveIncomeTaxRateReconciliationStatutoryIncome>
    <mtc:EffectiveIncomeTaxRateReconciliationStatutoryIncome contextRef="c5" decimals="3" unitRef="pure">0.25</mtc:EffectiveIncomeTaxRateReconciliationStatutoryIncome>
    <mtc:EffectiveIncomeTaxRateReconciliationStatutoryIncome contextRef="c6" decimals="3" unitRef="pure">0.25</mtc:EffectiveIncomeTaxRateReconciliationStatutoryIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome contextRef="c0" decimals="3" unitRef="pure">-0.20</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome contextRef="c5" decimals="3" unitRef="pure">-0.20</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome contextRef="c6" decimals="3" unitRef="pure">-0.20</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies contextRef="c0" decimals="3" unitRef="pure">-0.05</mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies>
    <mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies contextRef="c5" decimals="3" unitRef="pure">-0.05</mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies>
    <mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies contextRef="c6" decimals="3" unitRef="pure">-0.05</mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies>
    <mtc:EffectiveIncomeTaxRateReconciliationCorporateTaxRate contextRef="c0" decimals="3" unitRef="pure">0.21</mtc:EffectiveIncomeTaxRateReconciliationCorporateTaxRate>
    <mtc:EffectiveIncomeTaxRateReconciliationCorporateTaxRate contextRef="c5" decimals="3" unitRef="pure">0.21</mtc:EffectiveIncomeTaxRateReconciliationCorporateTaxRate>
    <mtc:EffectiveIncomeTaxRateReconciliationCorporateTaxRate contextRef="c6" decimals="3" unitRef="pure">0.21</mtc:EffectiveIncomeTaxRateReconciliationCorporateTaxRate>
    <mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies contextRef="c0" decimals="3" unitRef="pure">-0.21</mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies>
    <mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies contextRef="c5" decimals="3" unitRef="pure">-0.21</mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies>
    <mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies contextRef="c6" decimals="3" unitRef="pure">-0.21</mtc:EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="3" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c5" decimals="3" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c6" decimals="3" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0">&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; 2021&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; 2020&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; 2019&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;859,455&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;645,345&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;526,519&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;47,704&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-132"&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-133"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&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;907,159&lt;/td&gt;&lt;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;645,345&lt;/td&gt;&lt;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;526,519&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;(907,159&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;(645,345&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;(526,519&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-134"&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-135"&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-136"&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c3" decimals="0" unitRef="usd">859455</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c4" decimals="0" unitRef="usd">645345</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c23" decimals="0" unitRef="usd">526519</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <mtc:DeferredTaxAssetsCutoffAdjustments contextRef="c3" decimals="0" unitRef="usd">47704</mtc:DeferredTaxAssetsCutoffAdjustments>
    <us-gaap:DeferredTaxAssetsGross contextRef="c3" decimals="0" unitRef="usd">907159</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c4" decimals="0" unitRef="usd">645345</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c23" decimals="0" unitRef="usd">526519</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c3" decimals="0" unitRef="usd">907159</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c4" decimals="0" unitRef="usd">645345</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c23" decimals="0" unitRef="usd">526519</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" unitRef="usd">11628112</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c0" decimals="0" unitRef="usd">261814</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c5" decimals="0" unitRef="usd">118826</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c6" decimals="0" unitRef="usd">137203</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
14 &#x2013;&#160;&lt;span style="text-decoration:underline"&gt;SHAREHOLDERS&#x2019; EQUITY&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Common
Stock&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company is authorized to issue 500,000,000 shares of common stock with a par value of $0.001 per share.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;On
January 4, 2018, MMTEC, Inc. was incorporated in the British Virgin Islands. On the same day, the Company issued 20,000 common shares
at $0.001 per share to its two directors/incorporators with cash proceeds of $20. On March 23, 2018, the Company issued 8,980,000 common
shares at $0.18 per share to eight individuals and four companies for total cash proceeds of $1,616,400. On May 23, 2018, the Company
issued 45,000,000 common shares at $0.001 per share to the same 12 shareholders for total cash proceeds of $45,000. &lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;On
January 7, 2019, the Company completed its initial public offering on the NASDAQ Capital Market under the symbol of &#x201c;MTC&#x201d;.
The Company offered 1,800,000 common shares at $4 per share. Net proceeds raised by the Company from the initial public offering amounted
to $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, the Company sold additional 270,000
common shares at $4 per share. Net proceeds raised by the Company amounted to $993,600 after deducting underwriting discounts. As a result,
the Company raised a total of $7,472,401 from the issuance of 2,070,000 shares of common stock in January 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;Pursuant
to the service agreement dated &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;July 21&lt;span&gt;,
2020, &lt;/span&gt;the company issued 750,000 common shares 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 loss.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&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 4,300,000 of the Company&#x2019;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 and the Company&#x2019;s transaction expenses, and will be used for working capital and general
corporate purposes.&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to the service agreement dated September 25, 2021, the company issued 426,200 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&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 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.0 million before deducting fees and other expenses.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to the restricted stock award agreement dated &lt;span&gt;December 17, 2021&lt;/span&gt;, &lt;span&gt;the
board &lt;/span&gt;issued 531,300 shares to employees as 2020 awards on December 31, 2021&lt;span&gt;. &lt;/span&gt;The
fair value of the shares on the grant date was $475,514.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to the restricted stock award agreement dated &lt;span&gt;December 24, 2021&lt;/span&gt;, &lt;span&gt;the
board &lt;/span&gt;issued 292,500 shares to former employees on December 31, 2021&lt;span&gt;. &lt;/span&gt;The fair value
of the shares on the grant date was $229,028.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Share-based
compensation&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;On
January 14, 2020, 2019 Share Incentive Plan 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 2,000,000
shares authorized for issuan&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ce 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to the service agreement dated July 21, 2020, the company issued 750,000 shares to Tony Wayne Network Technology Co., Limited (&#x201c;Tony
Wayne&#x201d;) on July 30, 2020 as compensation of 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to the service agreement dated September 25, 2021, the company issued 426,200 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Subject
to 2019 &lt;span&gt;Share Incentive Plan, &lt;/span&gt;pursuant to the restricted stock award agreement dated &lt;span&gt;December
17, 2021&lt;/span&gt;, &lt;span&gt;the board &lt;/span&gt;issued 531,300 shares to employees as 2020 awards on December
31, 2021&lt;span&gt;. &lt;/span&gt;The fair value of the shares on the grant date was $475,514. Pursuant to the restricted
stock award agreement dated &lt;span&gt;December 24, 2021&lt;/span&gt;, &lt;span&gt;the
board &lt;/span&gt;issued 292,500 shares to former employees on December 31, 2021&lt;span&gt;. &lt;/span&gt;The fair value
of the shares on the grant date was $229,028.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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&lt;span&gt;, all the authorized shares under the &lt;/span&gt;2019
&lt;span&gt;Share Incentive &lt;/span&gt;Plan were issued.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 17, 2022, 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 Stock Option Plan with 3,000,000
shares 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 3,000,000 shares available for issuance under the 2021 Share Incentive Plan.&lt;/span&gt;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized contextRef="c3" decimals="0" unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c3" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued contextRef="c107" decimals="0" unitRef="shares">20000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c107" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c108" decimals="0" unitRef="usd">20</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:CommonStockSharesIssued contextRef="c109" decimals="0" unitRef="shares">8980000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c109" decimals="2" unitRef="usdPershares">0.18</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c110" decimals="0" unitRef="usd">1616400</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:CommonStockSharesIssued contextRef="c111" decimals="0" unitRef="shares">45000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c111" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c112" decimals="0" unitRef="usd">45000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction contextRef="c113" decimals="0" unitRef="shares">1800000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare contextRef="c114" decimals="0" unitRef="usdPershares">4</us-gaap:SaleOfStockPricePerShare>
    <mtc:InitialPublicOfferingAmount contextRef="c113" decimals="0" unitRef="usd">6478801</mtc:InitialPublicOfferingAmount>
    <mtc:ProceedFromIssuanceOfCommonStock contextRef="c113" decimals="-5" unitRef="usd">6500000</mtc:ProceedFromIssuanceOfCommonStock>
    <us-gaap:EscrowDeposit contextRef="c114" decimals="0" unitRef="usd">500000</us-gaap:EscrowDeposit>
    <mtc:InitialPotentialIndemnificationObligation contextRef="c114" decimals="0" unitRef="usd">500000</mtc:InitialPotentialIndemnificationObligation>
    <mtc:EscrowPeriod contextRef="c113">P2Y</mtc:EscrowPeriod>
    <mtc:AdditionalCommonSharesSold contextRef="c113" decimals="0" unitRef="shares">270000</mtc:AdditionalCommonSharesSold>
    <mtc:SaleOfStocksPricePerShare contextRef="c114" decimals="0" unitRef="usdPershares">4</mtc:SaleOfStocksPricePerShare>
    <mtc:NetProceedsRaisedAfterDeductingUnderwritingDiscounts contextRef="c113" decimals="0" unitRef="usd">993600</mtc:NetProceedsRaisedAfterDeductingUnderwritingDiscounts>
    <mtc:InceaseInCommonStockValue contextRef="c113" decimals="0" unitRef="usd">7472401</mtc:InceaseInCommonStockValue>
    <mtc:IncreaseInCommonStockShares contextRef="c113" decimals="0" unitRef="shares">2070000</mtc:IncreaseInCommonStockShares>
    <us-gaap:CommonStockSharesIssued contextRef="c115" decimals="0" unitRef="shares">750000</us-gaap:CommonStockSharesIssued>
    <us-gaap:ProfessionalFees contextRef="c116" decimals="0" unitRef="usd">1005000</us-gaap:ProfessionalFees>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction contextRef="c117" decimals="0" unitRef="shares">4300000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare contextRef="c118" decimals="2" unitRef="usdPershares">3.7</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction contextRef="c117" decimals="0" unitRef="usd">15910000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedPerTransaction contextRef="c117" decimals="0" unitRef="usd">14637200</us-gaap:SaleOfStockConsiderationReceivedPerTransaction>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased contextRef="c119" decimals="0" unitRef="shares">426200</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <mtc:TreasuryStockSharesCancelled contextRef="c120" decimals="0" unitRef="shares">319820</mtc:TreasuryStockSharesCancelled>
    <us-gaap:OtherInvestments contextRef="c121" decimals="0" unitRef="usd">2000000</us-gaap:OtherInvestments>
    <us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets contextRef="c122" decimals="0" unitRef="shares">5000000</us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets>
    <us-gaap:SharesIssuedPricePerShare contextRef="c121" decimals="2" unitRef="usdPershares">0.4</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction contextRef="c122" decimals="-5" unitRef="usd">2000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings contextRef="c123" decimals="0" unitRef="shares">531300</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings contextRef="c123" decimals="0" unitRef="usd">475514</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings contextRef="c124" decimals="0" unitRef="shares">292500</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings contextRef="c124" decimals="0" unitRef="usd">229028</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:CommonStockSharesAuthorized contextRef="c125" decimals="0" unitRef="shares">2000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings contextRef="c126" decimals="0" unitRef="shares">750000</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings contextRef="c126" decimals="0" unitRef="usd">1005000</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <mtc:StockBasedCompensationAmountReceived contextRef="c126" decimals="0" unitRef="usd">1005000</mtc:StockBasedCompensationAmountReceived>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings contextRef="c127" decimals="0" unitRef="shares">426200</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings contextRef="c127" decimals="0" unitRef="usd">319820</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings contextRef="c128" decimals="0" unitRef="shares">531300</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings contextRef="c128" decimals="0" unitRef="usd">475514</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings contextRef="c129" decimals="0" unitRef="shares">292500</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings contextRef="c129" decimals="0" unitRef="usd">229028</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings contextRef="c0" decimals="0" unitRef="usd">1024361</us-gaap:RestrictedStockValueSharesIssuedNetOfTaxWithholdings>
    <mtc:StatutoryReserveTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
15 - &lt;span style="text-decoration:underline"&gt;STATUTORY RESERVE&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; text-indent: 0.5in; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Gujia
operate in the PRC, are 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Gujia
had sustained losses since establishment. As of December 31, 2021, 2020 and 2019, no appropriation to statutory reserves was required
as it incurred recurring net losses.&lt;/span&gt;&lt;/p&gt;</mtc:StatutoryReserveTextBlock>
    <mtc:PercentageofReserveOnNetProfit contextRef="c0" decimals="2" unitRef="pure">0.10</mtc:PercentageofReserveOnNetProfit>
    <mtc:PercentageOfRegisteredCapital contextRef="c0" decimals="2" unitRef="pure">0.50</mtc:PercentageOfRegisteredCapital>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
16 &#x2013;&#160;&lt;span style="text-decoration:underline"&gt;COMMITMENTS AND CONTINGENCIES&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Operating
Leases&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company entered into various operating lease agreements for office space. As a result of the adoption of ASC 842, the Company recognized
RMB2,057,797 (approximately $295,000) of&#160;right-of-use assets and corresponding short-term leasing liabilities recorded in &#x201c;Lease
liabilities, current&#x201d; and long-term leasing liabilities recorded in &#x201c;Lease liabilities, non-current&#x201d;&#160;in total
of RMB 1,356,772 (approximately $194,000) on the consolidated balance sheets as of January&#160;1, 2019. The adoption had no material
impact on the company&#x2019;s consolidated statements of operations and comprehensive loss for the year ended December&#160;31, 2019
or the opening balances of retained earnings as of January&#160;1, 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
company leases office space under&#160;non-cancelable operating lease agreements, which expire at various dates in&#160;2022 and 2024.
As of December&#160;31, 2021,&#160;the&#160;Company&#x2019;s&#160;operating leases had a weighted average remaining lease term of&#160;1.57
years and a weighted average discount rate of&#160;4.78%.&#160;Future lease payments under operating leases as of December&#160;31, 2021
were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December&#160;31, 2021&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: 88%; text-align: justify"&gt;2022&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;373,949&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"&gt;2023&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;58,783&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: justify"&gt;2024&lt;/td&gt;&lt;td&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;48,095&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;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;480,827&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;Less imputed interest&lt;/td&gt;&lt;td&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;(17,008&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-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;463,819&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;Less: current portion&lt;/td&gt;&lt;td&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;356,274&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;Operating lease liability, non-current&lt;/td&gt;&lt;td&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;107,545&lt;/td&gt;&lt;td style="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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Lease
expense is recognized on a straight-line basis over the lease term. For the year ended December 31, 2021, the Company had operating lease
costs of $385,126 and short-term lease costs of $27,490. For the year ended December 31, 2020, the Company had operating lease costs
of $387,459 and short-term lease costs of $16,123. Cash paid for amounts included in the measurement of operating lease liabilities were
$396,569 and $313,120 during the years ended December 31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Contingencies&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&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;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. The open matter
could result in censures fines or other sanctions. The potential loss on contingent liability is probable but the amount of the loss cannot
be reasonably estimated by the Company. Consequently, no accruals have been recorded with respect to the FINRA inquiries as of December
31, 2021.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <mtc:RightUseOfAsset contextRef="c130" decimals="0" unitRef="cny">2057797</mtc:RightUseOfAsset>
    <mtc:RightUseOfAsset contextRef="c130" decimals="0" unitRef="usd">295000</mtc:RightUseOfAsset>
    <us-gaap:OperatingLeaseLiability contextRef="c130" decimals="0" unitRef="cny">1356772</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c130" decimals="0" unitRef="usd">194000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LessorOperatingLeaseDescription contextRef="c0">The
company leases office space under&#160;non-cancelable operating lease agreements, which expire at various dates in&#160;2022 and 2024.</us-gaap:LessorOperatingLeaseDescription>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c3">P1Y6M25D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c3" decimals="4" unitRef="pure">0.0478</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="c0">&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"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December&#160;31, 2021&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: 88%; text-align: justify"&gt;2022&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;373,949&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"&gt;2023&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;58,783&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: justify"&gt;2024&lt;/td&gt;&lt;td&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;48,095&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;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;480,827&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;Less imputed interest&lt;/td&gt;&lt;td&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;(17,008&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-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;463,819&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;Less: current portion&lt;/td&gt;&lt;td&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;356,274&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;Operating lease liability, non-current&lt;/td&gt;&lt;td&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;107,545&lt;/td&gt;&lt;td style="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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="c3" decimals="0" unitRef="usd">373949</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="c3" decimals="0" unitRef="usd">58783</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="c3" decimals="0" unitRef="usd">48095</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="c3" decimals="0" unitRef="usd">480827</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <mtc:ImputedInterest contextRef="c3" decimals="0" unitRef="usd">17008</mtc:ImputedInterest>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c3" decimals="0" unitRef="usd">463819</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LongTermDebtCurrent contextRef="c3" decimals="0" unitRef="usd">356274</us-gaap:LongTermDebtCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" unitRef="usd">107545</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseCost contextRef="c0" decimals="0" unitRef="usd">385126</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c0" decimals="0" unitRef="usd">27490</us-gaap:ShortTermLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c5" decimals="0" unitRef="usd">387459</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c5" decimals="0" unitRef="usd">16123</us-gaap:ShortTermLeaseCost>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments contextRef="c0" decimals="0" unitRef="usd">396569</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments contextRef="c5" decimals="0" unitRef="usd">313120</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
17 -&#160;&lt;span style="text-decoration:underline"&gt;CONCENTRATIONS&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Customer&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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, 2021, 2020 and 2019. There is no customer that accounted for 10% or more of the Company&#x2019;s revenue for the years
ended December 31, 2020.&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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Customer&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Year Ended December&#160;31, 2021&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Year Ended December&#160;31, 2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Year Ended December&#160;31, 2019&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: 64%"&gt;A&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-137"&gt;*&lt;/div&gt;&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;*&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;&lt;span style="-sec-ix-hidden: hidden-fact-138"&gt;28.0&lt;/span&gt;&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&gt;B&lt;/td&gt;&lt;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-139"&gt;*&lt;/div&gt;&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;*&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;&lt;span style="-sec-ix-hidden: hidden-fact-140"&gt;15.2&lt;/span&gt;&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&gt;C&lt;/td&gt;&lt;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-141"&gt;*&lt;/div&gt;&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;*&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;&lt;span style="-sec-ix-hidden: hidden-fact-142"&gt;33.6&lt;/span&gt;&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&gt;E&lt;/td&gt;&lt;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.1&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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;*&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;&lt;div style="-sec-ix-hidden: hidden-fact-144; -sec-ix-hidden: hidden-fact-143"&gt;*&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in; text-align: left"&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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less
than 10%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:ConcentrationRiskCustomer contextRef="c6">10%</us-gaap:ConcentrationRiskCustomer>
    <us-gaap:ConcentrationRiskCustomer contextRef="c5">10%</us-gaap:ConcentrationRiskCustomer>
    <us-gaap:ConcentrationRiskCustomer contextRef="c0">10%</us-gaap:ConcentrationRiskCustomer>
    <mtc:CompanyRevenuePercentage contextRef="c5" decimals="2" unitRef="pure">0.10</mtc:CompanyRevenuePercentage>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="c0">&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="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Customer&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Year Ended December&#160;31, 2021&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Year Ended December&#160;31, 2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Year Ended December&#160;31, 2019&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: 64%"&gt;A&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-137"&gt;*&lt;/div&gt;&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;*&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;&lt;span style="-sec-ix-hidden: hidden-fact-138"&gt;28.0&lt;/span&gt;&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&gt;B&lt;/td&gt;&lt;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-139"&gt;*&lt;/div&gt;&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;*&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;&lt;span style="-sec-ix-hidden: hidden-fact-140"&gt;15.2&lt;/span&gt;&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&gt;C&lt;/td&gt;&lt;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-141"&gt;*&lt;/div&gt;&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;*&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;&lt;span style="-sec-ix-hidden: hidden-fact-142"&gt;33.6&lt;/span&gt;&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&gt;E&lt;/td&gt;&lt;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.1&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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;*&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;&lt;div style="-sec-ix-hidden: hidden-fact-144; -sec-ix-hidden: hidden-fact-143"&gt;*&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <mtc:ConcentrationRiskPercentage contextRef="c133" decimals="3" unitRef="pure">0.28</mtc:ConcentrationRiskPercentage>
    <mtc:ConcentrationRiskPercentage contextRef="c136" decimals="3" unitRef="pure">0.152</mtc:ConcentrationRiskPercentage>
    <mtc:ConcentrationRiskPercentage contextRef="c139" decimals="3" unitRef="pure">0.336</mtc:ConcentrationRiskPercentage>
    <mtc:ConcentrationRiskPercentage contextRef="c140" decimals="3" unitRef="pure">0.111</mtc:ConcentrationRiskPercentage>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
18 &#x2013; &lt;span style="text-decoration:underline"&gt;SEGMENT INFORMATION&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company currently has two operating segments, (i) Gujia, MM Future, HC Securities and MMBD Advisory provide market data services and
fund management services, and (ii) MM Global operates as an introducing broker that clears all transactions through a clearing broker
dealer and earns commission income 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;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following tables present summary information by segment:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Gujia, MM Future, HC Securities and MMBD Advisory&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;MM Global&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Unallocated&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="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, 2021&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; padding-left: 9pt"&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;260,678&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;392,358&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-145"&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;653,036&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; padding-left: 0.125in"&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;119,376&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-146"&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;511,734&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&lt;/td&gt;&lt;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,008,966&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,050,755&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-147"&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-148"&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-149"&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-150"&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;Year Ended December 31, 2020&lt;/td&gt;&lt;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; padding-left: 9pt"&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;94,637&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;647,488&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-151"&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;742,125&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; padding-left: 9pt"&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;87,232&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;647,488&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-152"&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;734,720&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&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 INCOME (LOSS)&lt;/td&gt;&lt;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,576,531&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;46,280&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,651,345&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;(3,181,596&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;54,576&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-153"&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-154"&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;54,576&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;18,379&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-155"&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-156"&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;18,379&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, 2019&lt;/td&gt;&lt;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; padding-left: 9pt"&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;161,832&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;38,965&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-157"&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;200,797&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; padding-left: 9pt"&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;70,942&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;38,965&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-158"&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;109,907&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&lt;/td&gt;&lt;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,264,273&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;(36,418&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;(942,543&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,243,234&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;25,839&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-159"&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-160"&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;25,839&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;129,800&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-161"&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-162"&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;129,800&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, 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="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;6,204,026&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;121,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;8,262,117&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;14,587,501&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"&gt;As of December 31, 2020&lt;/td&gt;&lt;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: 4pt"&gt;TOTAL 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;2,912,884&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;295,064&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;502,324&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,710,272&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:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Gujia, MM Future, HC Securities and MMBD Advisory&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;MM Global&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Unallocated&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="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, 2021&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; padding-left: 9pt"&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;260,678&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;392,358&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-145"&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;653,036&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; padding-left: 0.125in"&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;119,376&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-146"&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;511,734&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&lt;/td&gt;&lt;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,008,966&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,050,755&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-147"&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-148"&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-149"&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-150"&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;Year Ended December 31, 2020&lt;/td&gt;&lt;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; padding-left: 9pt"&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;94,637&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;647,488&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-151"&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;742,125&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; padding-left: 9pt"&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;87,232&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;647,488&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-152"&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;734,720&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&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 INCOME (LOSS)&lt;/td&gt;&lt;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,576,531&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;46,280&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,651,345&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;(3,181,596&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;54,576&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-153"&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-154"&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;54,576&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;18,379&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-155"&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-156"&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;18,379&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, 2019&lt;/td&gt;&lt;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; padding-left: 9pt"&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;161,832&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;38,965&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-157"&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;200,797&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; padding-left: 9pt"&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;70,942&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;38,965&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-158"&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;109,907&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&lt;/td&gt;&lt;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,264,273&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;(36,418&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;(942,543&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,243,234&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;25,839&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-159"&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-160"&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;25,839&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;129,800&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-161"&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-162"&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;129,800&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, 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="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;6,204,026&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;121,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;8,262,117&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;14,587,501&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"&gt;As of December 31, 2020&lt;/td&gt;&lt;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: 4pt"&gt;TOTAL 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;2,912,884&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;295,064&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;502,324&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,710,272&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:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues contextRef="c143" decimals="0" unitRef="usd">260678</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c144" decimals="0" unitRef="usd">392358</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c0" decimals="0" unitRef="usd">653036</us-gaap:Revenues>
    <us-gaap:GrossProfit contextRef="c143" decimals="0" unitRef="usd">119376</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c144" decimals="0" unitRef="usd">392358</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" unitRef="usd">511734</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss contextRef="c143" decimals="0" unitRef="usd">-4008966</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c144" decimals="0" unitRef="usd">-451204</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c145" decimals="0" unitRef="usd">-2590585</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-7050755</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization contextRef="c143" decimals="0" unitRef="usd">40130</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c0" decimals="0" unitRef="usd">40130</us-gaap:DepreciationAndAmortization>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c143" decimals="0" unitRef="usd">37068</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c0" decimals="0" unitRef="usd">37068</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:Revenues contextRef="c146" decimals="0" unitRef="usd">94637</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c147" decimals="0" unitRef="usd">647488</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c5" decimals="0" unitRef="usd">742125</us-gaap:Revenues>
    <us-gaap:GrossProfit contextRef="c146" decimals="0" unitRef="usd">87232</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c147" decimals="0" unitRef="usd">647488</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c5" decimals="0" unitRef="usd">734720</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss contextRef="c146" decimals="0" unitRef="usd">-1576531</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c147" decimals="0" unitRef="usd">46280</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c148" decimals="0" unitRef="usd">-1651345</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="0" unitRef="usd">-3181596</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization contextRef="c146" decimals="0" unitRef="usd">54576</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c5" decimals="0" unitRef="usd">54576</us-gaap:DepreciationAndAmortization>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c146" decimals="0" unitRef="usd">18379</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c5" decimals="0" unitRef="usd">18379</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:Revenues contextRef="c149" decimals="0" unitRef="usd">161832</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c150" decimals="0" unitRef="usd">38965</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c6" decimals="0" unitRef="usd">200797</us-gaap:Revenues>
    <us-gaap:GrossProfit contextRef="c149" decimals="0" unitRef="usd">70942</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c150" decimals="0" unitRef="usd">38965</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c6" decimals="0" unitRef="usd">109907</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss contextRef="c149" decimals="0" unitRef="usd">-1264273</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c150" decimals="0" unitRef="usd">-36418</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c151" decimals="0" unitRef="usd">-942543</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-2243234</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization contextRef="c149" decimals="0" unitRef="usd">25839</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c6" decimals="0" unitRef="usd">25839</us-gaap:DepreciationAndAmortization>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c149" decimals="0" unitRef="usd">129800</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c6" decimals="0" unitRef="usd">129800</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:Assets contextRef="c152" decimals="0" unitRef="usd">6204026</us-gaap:Assets>
    <us-gaap:Assets contextRef="c153" decimals="0" unitRef="usd">121358</us-gaap:Assets>
    <us-gaap:Assets contextRef="c154" decimals="0" unitRef="usd">8262117</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="0" unitRef="usd">14587501</us-gaap:Assets>
    <us-gaap:Assets contextRef="c155" decimals="0" unitRef="usd">2912884</us-gaap:Assets>
    <us-gaap:Assets contextRef="c156" decimals="0" unitRef="usd">295064</us-gaap:Assets>
    <us-gaap:Assets contextRef="c157" decimals="0" unitRef="usd">502324</us-gaap:Assets>
    <us-gaap:Assets contextRef="c4" decimals="0" unitRef="usd">3710272</us-gaap:Assets>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
19 &#x2013; &lt;span style="text-decoration:underline"&gt;SUBSEQUENT EVENTS&lt;/span&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following subsequent events were evaluated on April 22, 2022, the date the financial statements were issued.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Except
as set forth below, there were no events that occurred subsequent to December 31, 2021 that require adjustment to or disclosure in the
consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 17, 2022, the Company adopted the 2021 Equity Incentive Plan. The purpose of the 2021 Equity Incentive Plan is to attract and
retain outstanding individuals as employees, directors and consultants of the Company and its subsidiaries, to recognize the contributions
made to the Company and its subsidiaries by employees, directors and consultants, and to provide such employees, directors and consultants
with additional incentive to expand and improve the profits and achieve the objectives of the Company and its subsidiaries, by providing
such employees, directors and consultants with the opportunity to acquire or increase their proprietary interest in the Company through
receipt of Awards.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 26, 2022, the Company received a letter (the &#x201c;Notification Letter&#x201d;) from the Listings Qualifications Department of
The NASDAQ Stock Market LLC notifying the Company that the minimum closing bid price per share for its 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). The Notification Letter has no immediate effect on the listing or trading of the Company&#x2019;s common stock on the
NASDAQ Capital Market.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to NASDAQ Listing Rule 5810(c)(3)(A), the Company has a compliance period of 180 calendar days, or until July 25, 2022 (the &#x201c;Compliance
Period&#x201d;), to regain compliance with NASDAQ&#x2019;s minimum bid price requirement. If at any time during the Compliance Period,
the closing bid price per share of the Company'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.&lt;/span&gt;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <mtc:StockMarketTransactionDescription contextRef="c158">the Company received a letter (the &#x201c;Notification Letter&#x201d;) from the Listings Qualifications Department of
The NASDAQ Stock Market LLC notifying the Company that the minimum closing bid price per share for its 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). The Notification Letter has no immediate effect on the listing or trading of the Company&#x2019;s common stock on the
NASDAQ Capital Market.Pursuant
to NASDAQ Listing Rule 5810(c)(3)(A), the Company has a compliance period of 180 calendar days, or until July 25, 2022 (the &#x201c;Compliance
Period&#x201d;), to regain compliance with NASDAQ&#x2019;s minimum bid price requirement. If at any time during the Compliance Period,
the closing bid price per share of the Company'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.</mtc:StockMarketTransactionDescription>
    <dei:DocumentAccountingStandard contextRef="c0" id="hidden-fact-0">U.S. GAAP</dei:DocumentAccountingStandard>
    <mtc:LoanReceivableNet
      contextRef="c4"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:LoanReceivableCurrent
      contextRef="c3"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LongTermInvestments
      contextRef="c3"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredRevenue
      contextRef="c4"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="c3"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherLoansPayableLongTerm
      contextRef="c3"
      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:GeneralAndAdministrativeExpense
      contextRef="c0"
      id="hidden-fact-9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="c5"
      id="hidden-fact-10"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="c6"
      id="hidden-fact-11"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:GovernmentSubsidy
      contextRef="c0"
      id="hidden-fact-12"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-13"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c5"
      id="hidden-fact-14"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c6"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c15"
      id="hidden-fact-16"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c15"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c16"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c17"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c13"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c14"
      id="hidden-fact-21"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c15"
      id="hidden-fact-22"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c17"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c13"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c14"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c15"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c16"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="c26"
      id="hidden-fact-28"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c26"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c27"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c28"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="c25"
      id="hidden-fact-32"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="c27"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="c28"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="c5"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c24"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c25"
      id="hidden-fact-37"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c26"
      id="hidden-fact-38"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c28"
      id="hidden-fact-39"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c24"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c25"
      id="hidden-fact-41"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c26"
      id="hidden-fact-42"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c27"
      id="hidden-fact-43"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c31"
      id="hidden-fact-44"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c31"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="c36"
      id="hidden-fact-46"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c36"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c37"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c38"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c36"
      id="hidden-fact-50"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c36"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c37"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c38"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c34"
      id="hidden-fact-54"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c35"
      id="hidden-fact-55"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c36"
      id="hidden-fact-56"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c38"
      id="hidden-fact-57"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c34"
      id="hidden-fact-58"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c35"
      id="hidden-fact-59"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c36"
      id="hidden-fact-60"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c37"
      id="hidden-fact-61"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c41"
      id="hidden-fact-62"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c41"
      id="hidden-fact-63"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c42"
      decimals="0"
      id="hidden-fact-64"
      unitRef="usd">-16607654</us-gaap:StockholdersEquity>
    <us-gaap:ImpairmentOfInvestments
      contextRef="c5"
      id="hidden-fact-65"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfInvestments
      contextRef="c6"
      id="hidden-fact-66"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensation
      contextRef="c6"
      id="hidden-fact-67"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="c5"
      id="hidden-fact-68"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="c6"
      id="hidden-fact-69"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="c0"
      id="hidden-fact-70"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="c5"
      id="hidden-fact-71"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="c6"
      id="hidden-fact-72"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="c5"
      id="hidden-fact-73"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="c6"
      id="hidden-fact-74"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="c0"
      id="hidden-fact-75"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="c5"
      id="hidden-fact-76"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="c0"
      id="hidden-fact-77"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="c5"
      id="hidden-fact-78"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:PaymentofLoanToRelatedParty
      contextRef="c0"
      id="hidden-fact-79"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:PaymentofLoanToRelatedParty
      contextRef="c5"
      id="hidden-fact-80"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:CollectionLoanToRelatedParty
      contextRef="c6"
      id="hidden-fact-81"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:PaymentOfLoanToEmployee
      contextRef="c0"
      id="hidden-fact-82"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:PaymentOfLoanToEmployee
      contextRef="c5"
      id="hidden-fact-83"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:CollectionOfLoanEmployee
      contextRef="c0"
      id="hidden-fact-84"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:CollectionOfLoanEmployee
      contextRef="c6"
      id="hidden-fact-85"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="c0"
      id="hidden-fact-86"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments
      contextRef="c6"
      id="hidden-fact-87"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireLoansReceivable
      contextRef="c5"
      id="hidden-fact-88"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireLoansReceivable
      contextRef="c6"
      id="hidden-fact-89"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="c0"
      id="hidden-fact-90"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="c6"
      id="hidden-fact-91"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="c5"
      id="hidden-fact-92"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="c6"
      id="hidden-fact-93"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="c0"
      id="hidden-fact-94"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="c5"
      id="hidden-fact-95"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c5"
      id="hidden-fact-96"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestPaidNet
      contextRef="c0"
      id="hidden-fact-97"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestPaidNet
      contextRef="c5"
      id="hidden-fact-98"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestPaidNet
      contextRef="c6"
      id="hidden-fact-99"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c0"
      id="hidden-fact-100"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c5"
      id="hidden-fact-101"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c6"
      id="hidden-fact-102"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="c0"
      id="hidden-fact-103"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="c6"
      id="hidden-fact-104"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:ProceedsFromIssuanceOfStocksDepositedInEscrow
      contextRef="c0"
      id="hidden-fact-105"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:ProceedsFromIssuanceOfStocksDepositedInEscrow
      contextRef="c5"
      id="hidden-fact-106"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:ExpensePaidByRelatedPartiesOnBehalfOfCompany
      contextRef="c0"
      id="hidden-fact-107"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:AcquisitionConsiderationGivenUpByARelatedParty
      contextRef="c0"
      id="hidden-fact-108"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:AcquisitionConsiderationGivenUpByARelatedParty
      contextRef="c6"
      id="hidden-fact-109"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfInvestmentProjects
      contextRef="c6"
      id="hidden-fact-110"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="c0"
      id="hidden-fact-111"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="c6"
      id="hidden-fact-112"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities
      contextRef="c5"
      id="hidden-fact-113"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities
      contextRef="c6"
      id="hidden-fact-114"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:InvestorRelationsManagementServices
      contextRef="c0"
      id="hidden-fact-115"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:FundManagementFee
      contextRef="c5"
      id="hidden-fact-116"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:FundManagementFee
      contextRef="c6"
      id="hidden-fact-117"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherCashEquivalentsAtCarryingValue
      contextRef="c3"
      id="hidden-fact-118"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherCashEquivalentsAtCarryingValue
      contextRef="c4"
      id="hidden-fact-119"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="c0"
      id="hidden-fact-120"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="c5"
      id="hidden-fact-121"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredRevenue
      contextRef="c4"
      id="hidden-fact-122"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Deposits
      contextRef="c3"
      id="hidden-fact-123"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c82"
      id="hidden-fact-124"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:AccruedTechnicalServiceFees
      contextRef="c4"
      id="hidden-fact-125"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="c3"
      decimals="0"
      id="hidden-fact-126"
      unitRef="usd">78767</us-gaap:OtherAccruedLiabilitiesCurrent>
    <mtc:DueToRelatedParties
      contextRef="c101"
      id="hidden-fact-127"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:DueToRelatedParties
      contextRef="c103"
      id="hidden-fact-128"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:DueToRelatedParties
      contextRef="c0"
      id="hidden-fact-129"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShortTermBorrowings
      contextRef="c3"
      id="hidden-fact-130"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:ExpensesPaidByRelatedParty
      contextRef="c0"
      id="hidden-fact-131"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:DeferredTaxAssetsCutoffAdjustments
      contextRef="c4"
      id="hidden-fact-132"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:DeferredTaxAssetsCutoffAdjustments
      contextRef="c23"
      id="hidden-fact-133"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilities
      contextRef="c3"
      id="hidden-fact-134"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilities
      contextRef="c4"
      id="hidden-fact-135"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilities
      contextRef="c23"
      id="hidden-fact-136"
      unitRef="usd"
      xsi:nil="true"/>
    <mtc:ConcentrationRiskPercentage
      contextRef="c131"
      id="hidden-fact-137"
      unitRef="pure"
      xsi:nil="true"/>
    <mtc:ConcentrationRiskPercentage
      contextRef="c132"
      id="hidden-fact-138"
      unitRef="pure"
      xsi:nil="true"/>
    <mtc:ConcentrationRiskPercentage
      contextRef="c134"
      id="hidden-fact-139"
      unitRef="pure"
      xsi:nil="true"/>
    <mtc:ConcentrationRiskPercentage
      contextRef="c135"
      id="hidden-fact-140"
      unitRef="pure"
      xsi:nil="true"/>
    <mtc:ConcentrationRiskPercentage
      contextRef="c137"
      id="hidden-fact-141"
      unitRef="pure"
      xsi:nil="true"/>
    <mtc:ConcentrationRiskPercentage
      contextRef="c138"
      id="hidden-fact-142"
      unitRef="pure"
      xsi:nil="true"/>
    <mtc:ConcentrationRiskPercentage
      contextRef="c141"
      id="hidden-fact-143"
      unitRef="pure"
      xsi:nil="true"/>
    <mtc:ConcentrationRiskPercentage
      contextRef="c142"
      id="hidden-fact-144"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c145"
      id="hidden-fact-145"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c145"
      id="hidden-fact-146"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DepreciationAndAmortization
      contextRef="c144"
      id="hidden-fact-147"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DepreciationAndAmortization
      contextRef="c145"
      id="hidden-fact-148"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="c144"
      id="hidden-fact-149"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="c145"
      id="hidden-fact-150"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c148"
      id="hidden-fact-151"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c148"
      id="hidden-fact-152"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DepreciationAndAmortization
      contextRef="c147"
      id="hidden-fact-153"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DepreciationAndAmortization
      contextRef="c148"
      id="hidden-fact-154"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="c147"
      id="hidden-fact-155"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="c148"
      id="hidden-fact-156"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c151"
      id="hidden-fact-157"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="c151"
      id="hidden-fact-158"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DepreciationAndAmortization
      contextRef="c150"
      id="hidden-fact-159"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DepreciationAndAmortization
      contextRef="c151"
      id="hidden-fact-160"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="c150"
      id="hidden-fact-161"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="c151"
      id="hidden-fact-162"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:AmendmentFlag contextRef="c0">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c0">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityAddressStateOrProvince contextRef="c1">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityCentralIndexKey contextRef="c0">0001742518</dei:EntityCentralIndexKey>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#hidden-fact-128"
          xlink:label="hidden-fact-128"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhen
Fan is the former chief executive officer and 9.4% shareholder of the Company.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-128"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-127"
          xlink:label="hidden-fact-127"
          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-family: Times New Roman, Times, Serif; font-size: 10pt">Xiangdong
Wen is the chief executive officer, chairman of the board and 10.4% shareholder of the Company.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_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-127"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#hidden-fact-137"
          xlink:label="hidden-fact-137"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-139"
          xlink:label="hidden-fact-139"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-143"
          xlink:label="hidden-fact-143"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-142"
          xlink:label="hidden-fact-142"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-140"
          xlink:label="hidden-fact-140"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-138"
          xlink:label="hidden-fact-138"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-144"
          xlink:label="hidden-fact-144"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-141"
          xlink:label="hidden-fact-141"
          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">Less than 10%</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-137"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-139"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-143"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-142"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-140"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-138"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-144"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-141"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>81
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M[JPUMMZ[@ZQ!=L5O =\E!Y^)OI5;(>[UP<P_:_4U$0^YI[0$@S\/W.5AJ)6
MX\]"M%7VJ1L>?MZK3[.;AYNY90EW1?@E\-7FK#5J$9_?L314-V+WD1<W--!Z
MG@B3[#?9Y=<Z3HMX::)$5#0&@BB(\[_LL1B(@P8V/=* %@WHBP;6L1[LHH&=
MW6A.EMW6!5/L_%2*'9'Z:E#3'[*QR5K#W02Q?HQ+)>'; -JI\POAI?!4%!G'
M/KF,5:">R"S.IX<>Y@Y)-DSRY+2GH#?=IN<5RI-<F1Y1MBBY%K':)"#K<_^Y
M0 \P2U:Z9YU05/&">UUB6VU"^]2J '+QYN.M[!)*L^84P;'+H;,S/;MNZ ['
MZPHN(C/%HP3IP2E[<+(>G",]%,_CAJ^#1$D&7<U9Q*L>!:YS?;VZ=-MD-G>[
M"-6@I!J@:BO)_"!>D^53="O"*AJ\_?7*12A.2HH35*4<_=73MG)(\.:TWYDB
M%,.28HC*N*F4&F(:)!X+R5?.I)[N!-9B)12NUNE8M&-;"->HY!HUF3FNB"*8
ME$LEO/LV668KF7Q*5:)8K)]AU2+*A0>9L X"#^>V90_[\'/:>ZA >E<BO4.1
MQO"T_.R)34-6U?,$;W_'PH0C0V/UC>7U&PT.L$AX:#.PIT?R"W^J]#A<"D;%
M&CIT8(TPL@,SMAJ1%;/JAF^%5-E:4TREU2:,*WY]:=W/R:@AHTW(?A-A&BN(
M]S#C0RZKB7"EN<" C/E:=A.@#(.XL-S60E8_05QG+N(.\SS(*R2(^+D@1FC,
MVVKDWE\@1>G<QV('ZY"S1,30R2Q)TI>]%+2X)CYXQL$MW()+\UQP&0@?M:PZ
MJ2(HOWWSYI]A^3F>L7:KH;<?VNH43E;/MSJGQZF,U5NX.[^D*L;N.!<N-_V*
M41FCMQHY_67$Y5H[Q0=04!OM_%L65R\(7%#)%+59X_<6;M@%V7(#"P#E^6^^
M3XWOTT:^?_E(((6!0B1+V/*G6,55HU;+95R?XAX]<Z<W9)SZ@1*2C)7B$)XS
MMF.!LD:OELRX/L6]NISR^Q0TP]+!B.O3E6RX8BV;"0 4-^Z#RB5.83GFP;(2
M"1>JF?#4&#[%S=FDI&9Z(52X6.U &;.G#<W^V4K$R'"]6C+C\Q2WYH,83N9I
M=%L=$FM$( /KV*/AR0F&9$R>XJY<EL">D# ^V81OYS.>P.IT!:0_4B?6?F6P
MK%&_P-)$:CR?-O+\L>]#/I^T]Q_RXO-37$V&2XZG;6*=].#W)(1B@4PP4!,"
M:*,04 VZVHE*4%SRYX!Y&PZ!;A&ROQA6QINX8#>*"T<H-Y)7#FB-J#4BOP=L
MG;)X'088I@D3=J/BH,1T]1',R16DEI6 N)R[8>()Z,B%=O; 4QBDB1AVHSJA
MA%P("&8A^2/8'ETS-8H6U%ATB,$=;-@TJAG,".:KN1(*5W+G&)")&#9N\JM
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
M32VM8#NO7/ %AU>4 *6O>5YQXP(8B(%0E[I=]ZV/>G]_@EN*P7:.F4.C7[Q
M._*B&Q2C#P;6"'S:ZP,-<A!BKNN9WR!IR84X;_6L107KG KV*%*AQ!Z';Y$;
MXV]K>#^J"/:[&6*0BUS@[P'D+7T1.WU=5!PIN=?SB0&D5D/OJ$S$0&6[!++O
MR<[49">R+C'LOHNF!30ZUJ<J"!T2=#/ (.=2AWH#^4]:2B-V2MMOHJY;W$:T
M?8;2C0#TJEVX!BKS0H<,A4Q+9<0]N),ZL&21EEW( 5.5)=7MZN^)PC[EN)AX
M YT\:0F'V G'%H:&UM#HHX&3G,!SN\V*08YB#P\-MJ0E)&*?H?H4_U90FL8G
M$^*^'*2:ZPXA;IF.V)EN@_@ME$:J\X(@Z,(T"#K $_Y0[K1<1NQ<-I-9)NKF
M;T,0,YGK6.%Y/(39:N\]\?[_#>WO/;7D2.V3U_S+^=WEEZ_7%Y=W\U_0Y1\/
M5_=_6W>U6O*B=O+2JRES5"X90$8?/SC'CH,UAZ$U2RO^"<%P?N1L?E^E6*66
MLA#_\.23WK2CP=Y=49::QVONKE2IX$"G,E/H@L<\>P0V!R6]3WA4"Q'G*"3_
MS8)CW*FD?7*D&$!V]]X,4Z,3DH$\HBV)4CN)GB>)T),J))/>D1B+',5L)2"Y
MC& -PV 4AC"]]O :QD%"*/7"@92B.WN;=O:$WJO*JDW[DO"%B(6QJ-(^'8ZQ
M[SN![W6)WB0:>9X?#K5;M.5.^N;F9@-VN\$C,TBXI?[6L.8P',(Y1Q]369;F
M^##L95+7Z;:+!K$Q#IQ@ ']+S_20X6^N0WTITX07)63T]TJ8-PJI8:R#=XX#
MTEMRPRZI'T&[,M 6TI:/Z2$#X'6G,3_8 ]^PR6T<#PV2YO%PLO/]0W]\^IT5
M3R(OH5U8@*9S', B%)OO.9L3)5?U)Y%'J93,ZL,E9X!<"\#]A93J]41_96F^
MJDW_!5!+ P04    "  FB)944,"F5FP"  ":!@  &    'AL+W=O<FMS:&5E
M=',O<VAE970S+GAM;)5546_:,!#^*U:TAU;J2$@(K2J(U%)5V\,D5+3M8=J#
M20YBU;$S^P+=?GW/3HA@A8WR0'SV?=]]WV$NDZTVS[8$0/92266G08E8WX:A
MS4NHN!WH&A2=K+2I.%)HUJ&M#?#"@RH9QE$T#BLN5)!-_-[<9!/=H!0*YH;9
MIJJX^7T/4F^GP3#8;3R)=8EN(\PF-5_# O!K/3<4A3U+(2I05FC%#*RFP=WP
M=C9V^3[AFX"MW5LSYV2I];,+/A?3('*"0$*.CH'38P,SD-(1D8Q?'6?0EW3
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
M=@/2ONU-PX!=:S.B-GV^"!Y4"S+Y&I2D;(T(;@0<VP7<&B)=;;M"9$!VA,B
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
M#J>C]],L43A&SN!8D<\Y7Y1-IE%#269ET(V_O^6U\[))8%2LZHQ9N^,M-J)
MCMA![BY^:ZKKF;-,LGJWK2Z.@5Z!JD<>(:X16UVQ6@>*3H\A*)BC=I@;+IZE
M,\K]W*0@KB5%V?5=$#)=*8JH28R(TK!EV%(%>O1<->MX,"5EN:W#1JX+Y28U
M[!T3LY LD&(C@=L[O\1\LTLO8(BZ+=,6561'[61WSS?-J"EUP&^+#:!*A0G1
M-R0A,6INQX-BV/>"-L,4E5$[E1UFGKO[VY^32,P^8NJ!LC)H)%"_\JB/F%XT
M'@&2(A*,I B(>90$K9LH].B0D9VKQC<WX]&#<WOCC/\S^CJ<?AD[]\.'L7,[
M;<P?3J/FP_C?/R8_A]_&TP?89*CPQ?1E^ @0\]R0&J>1(,ZB7A"TF*LPBYZO
MCDVFH_OQ<#9V_HC&S:<_)5I<9JY)8:$?N#C4J[> 8!^+Y\9"_;  ($D8#8+6
M+*4HBMHIJM4RI^\\\J<DR^1&D$A:;SPN0&M-[D%4L!36*X. (/&$I'&0 ! ,
MB8=;-G^HXBAZIE9G,97+2J_%2+,"AA!V/:P7%D:0).2."!#4W7%JIZ(X&MAY
M\;@F:3UMJ/"'VO%GD@D.%*LIT#==E:ZZ4A1UH.CT/*/"(6;'H4DVS]?<J>)7
M>(:S-[_ 5UTIBCI0=.HKQ4<,6<-T>COMUR/Q:-$F!N>EJQNF>(2=J31)_DK3
M>%]KJ@I!\-OBK>$Q\'%U56EB)HL0ST26#OH[]8U"&F9'FG.PNM]@;L[I\G(N
M>@ ]UE75J2M%$3/QB)U61$Y=INB(G:&C_2YUG6H?WW3"E6O%1[Z*TV4=;"ON
MC/+U)L[ ZK:]KTO\9M(1P,: %/)#YK;L,+*C$]UVAAH>[8#-\ZQ,%O59$G'U
ME#SSS-ENI*?B\^5^>S^7.,1$)P0XI.,R%E, QNP 5A?WU'&4RXJ\#& JJ(@)
MR(4X(#IYV6_U__""8C-F9[-[OJZ3,=^?893CQ3A^5&\-%O+EGWZ^[&_%C[MS
M4(LMEVO,IL$Z7R3+9-YZ1-1^*Y>$%H!P&&.],-Q!?Z=>523(+CO)!;DN?ZQB
MT:S)ZZ_S^K!9O9F=7W8,;'<KWDE*<04EZZ'84<TPZD!1X];!T0M7:UX\U2^N
ME4Y]4JQYD>GP[>'EN&']2ICV_6?T,6I><5-JFC?NOL>%6$J5PI-+H=+]X(N8
M*9J7V)J+*M_4KW4]YE65K^N/*QZ+Y"D%Q._+/*_V%[*#PZN$U_\#4$L#!!0
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
M8:13%/TT <]W'.](X";&PVT4:(>"/3\?<E:*!8RGTP'N0@"5(@SJ.:[^B7@
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
M^ZZ"$[?@:Q'C)_L#?JH0Y78'ABXP;H&K#_0M &]Q#YE>UP] D0T2,\Z'HA(
M61@$#XQ0-I*"ED&#3#AS 6^=+,/7,*Q+ ORQ8@*,OX0S02(S WT#;$I\@R_T
MJ\"OX9LN)Q,FX32) !R[!_I5:_#.X&#* H8L(L/%ZNT.U"M1/1URW10KL$M*
M1_$(,M$\$1*[,RC) +L#E$[:V2/H ;?PS_+Z--D]F OUSD86)7)-T>[XD. <
M;];P%9B#M,B!U2;VVGB8\:0BVZP3?.\_W."XIZ-L?#;.KJXN:<#3\[-I-AI.
M,S0OMX945;G/1#T !(#DQ4#%P ,"A"/00#6P!ABX\#E8TI:7F^75YR M<9F9
M*0L@$_C640X.KRWS-(YN"OL958A&B4D;@(D0YF2R@;KI'B:I62#T@?X-1+'Z
MX$4QOP^BF9YTLD-X#F@1*.U_X(-Y;8&:*T-4@2+E<4,7CJ'RIG7_([A19'E0
MJ:92X'R[Z()S'78@!Y@9&"=D+:,0!K6.  \BKPMA]_)V#<0+M(>\%DT;SH/U
MEV@0 ]1>;XIY)/F :VIXK&H;X7* Z ;.&0[G QR#_J@CVQF/6W1+300;A&]$
MD[#G9@$"$VFG#<3B;879SH(TL" (@V_H 2)XG7L#L(3E%(K?&:EYD!Y$:C,V
M:;<U*B] 019V2!:96<'4IKHOFKHB(])!R=:S# <W#]80_Q37I$<\N#SE/N%:
M]Z6*L.'FIO,!(?D[&4VU1E9")X)%S<(_3Y(F<LZ8ZI$=VOT6=P-R!U1^/2=!
MRX)A3LN+A?D6Z'6MKS<&CS_A2P^[0Z2@+E^ >+8&)R9'F5$(8@QHC:9<U?
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
M0"LO"U=DR:82"M.UR1=2C^J;W18%R!.*!+=M4P"*V$JLO9GA=<$'P"NV-U*
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
MO3#\9TY/.M3.@-;G2MGUP&W0/A+/_P=02P,$%     @ )HB65'#A*W[+ @
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
MH<<TO-K\._IP',3K1\"W^ -XV0Z"LS47W'#4#J;B MZ@<8F -A%>R3(DL;J
M+=M;>-U*C?TX".ETJ?^$?<R4U<J&>.B$MQNAJ1(_"L^FBD+\D58"\MST:Z!U
M.Q!E8V./O10\<TVK#3TZK4Y\3G> 'KQV(0Z/QDZ):N.&JR9 JDHS@;JWW?P^
M;\;6#_-F^%\SM>&5ID3DY!H,)J->TP6'C9%;-\36TM!(=,N"_H.@L@;T/9?2
M'#:6H/M7L_@.4$L#!!0    ( ":(EE1BVV'EY@@  -$7   9    >&PO=V]R
M:W-H965T<R]S:&5E=#$T+GAM;*U8:W/;NA']SE^!49..,Z/H93NV8\<S?K5)
M&R<>V[GM3*<?('(E(B$)!0"MZ/[ZG@5(BI1E^W;F?K$)$=C'V=VS"YXLM?EA
M4R(G?N5983_T4N<6[X=#&Z>42SO0"RKP9J9-+AV69CZT"T,R\8?R;#@9C=X-
M<ZF*WNF)_^W&G)[HTF6JH!LC;)GGTJS.*=/+#[UQK_[A5LU3QS\,3T\6<DYW
MY+XM;@Q6PT9*HG(JK-*%,#3[T#L;OS_?X_U^PV^*EK;U+-B3J=8_>/$I^= ;
ML4&44>Q8@L2_![J@+&-!,.-G);/7J.2#[>=:^M^\[_!E*BU=Z.Q?*G'IA]YA
M3R0TDV7F;O7R(U7^[+.\6&?6_Q7+L'=RT!-Q:9W.J\.P(%=%^"]_53BT#AR.
MGC@PJ0Y,O-U!D;?R4CIY>F+T4AC>#6G\X%WUIV&<*C@H=\[@K<(Y=_I9%_.W
M]V1R\:EX(.N M[,G0P?1O&$85V+.@YC)$V+&$W&M"Y=:<54DE'0%#&%38]BD
M-NQ\\JS$2XH'8G?<%Y/19/R,O-W&T5TO;_=)>5,G+I6-,VU+0^(_9U/K#)+B
MO\\(WVN$[WGA>T^A^/7+W]_>7]U>BT]??KNZN[^^^G)_MPW%Y\5\^7I_%1V*
MO_[E<#(>'XNM4L5]2M&%SA>R6/F-!\=69!Q%QU%4ZRB*6*-VK!-Z)NAGJ=RJ
M\W:I7(HJ%5S**ELAE5F *N0T(S&3RH@'F94DEJF*4[$D8";C6)>%HT2 #:+2
MJF(N<I*,)\L4,H.(0G*="6E9+Z)(^91,$TDABX0?1@/QB0]8+5*9X-?')G;5
MB:"NVI43C$_$PB@8XK1P*<$15YJ"M;9DH/"_QDZW3(#F*R\D6F>\^.:%7[=\
M.6OY\K6(_E$"(B]@?-3WZJH85,I@Y.WUN1@/1JC2+&/"V9&+A=&_%*B#</C5
M>&^W/QJ-W@C8*V.8P(B*O<'1:\B ,DC!@[B0RJ82UEPE92P]==U3G!8ZT_-5
MM'-.ZCML?0/]@[[X[!*QPVDP&1W7!_UR?/QF(.Y4$5/'V$23%85V@GZ1B94E
M8=6\4#,5RX*USQ!Q/J,? %AC"<>L6;"(B$6D\H%>S!ZD@>0P/0004LJ2VI@
M8RM62]Z\)>9/I%@_ EHA.]LN&HJU239E2X=RL*XO,K)6*&Q5AE_TO7.+K$2Z
M&B98/-AR:I%G_ECRO:P+A@W2>&,>O)-P"D#%C G9@<\1691H;*+*LV?29']P
M\&2:'(X/MJ3)[GXW2_X-[BKLC,Q G-GUBJ'/*.&2F)79#"JJT@#7*=\ !<?)
MPGJRL5%3& 1IFV#-#5% 9TO]](,ZUI9RQ'ASPM96!<@.3@;O:@>C30=WCXX:
M!]L(<2 ,(>D[*=MP7.,]CHV/7@^8"%_('K0BXV4%UHC:K"&>88V0%/PVEL:L
M. =ESH)YVP966P#RI@04#I\(<_1J;[+O4=A6I87VC%X!_$R%KN,N9Z[R=2L-
MLC_KS34+1'].":,T,?TQ2G]:,4.<4S+C@4O9+:CCQVWA"4WG43S8^W51PX=0
MUI5=OCH;0HAX\]-EWNJ^\/N!AT2AG.UT5A:Z%NB'QH3S9$'&3]$</M8R ]9%
MS&XNM%6>Z3N>$J($CY886;UG>&,$=":< !&V8HS^@;G=APEY5 (\XD7H&DBK
MK$S(]L6T](@Q:6<J5\Z7:[^RG^%KZVP*+I8V;2SCW3%[4QE=S/N 1G_'< VZ
M86]2C!H:8,&=EF-KE_M!X S7 $:(L )6+1Q@1P$F"2!OT#G3U!I1.+=UXHE"
M.%O%BBK<[1\<O.M/#O8?,>W^82A!D92F1F%%$ACS#/MX=O%4*YE,,?+WNPD8
M2@4:&\.BSK"%^ 5N\TSY.QD]$#>EL257=45%VQA8))+#)2W'^XX6+IA46=1M
M,5TV#M+$M[M+-(\1._IH\-B8/#Z6\IJ4N#?@ YZ&9(%KF3?B<Y4U]:@1=D;5
MSGK@ &V*CW!?_)/_(&P+;7PJ#C9%5U; +]2\SK+56[TL*!2I2A2:*)J,DMJR
M('Y82;%SD6+UT\\^ZX'(CT%1>PS:.%<;QTE3-VA0;Q70324<)]1-97IHCC>D
M%]FZ+&YI44XS%7.P+U*D;J/YYO:BUA9MU?8RP(H3;%T^;NUG7 4Y<"3RF'G
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
M*Z[%2N69T.8O[/;G6MK-Y<A",KT?I8V4EUY*<D1*G+ [5=J58;=E)K)= 2-
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
MG+YX3,+1YA8:%J1E #YM\3:/C71\>&F#*E0FXOON(N['G<GA-A7.5A'J0OF
M-'CZ #7VQSUZM!:N;4);)-P#E]/K-],/=!UL=D/OA+O!'+BX.$//P\T]RWHS
M+'0T+^ MI:JF(NY@/C17.?*B,I03?'TID+F"4X<,9[:JP-5'%TMT1IPP].MD
M.![SH42PD;(Y9VEW'*LCLR;*9MX 7GJ/H7;?UJZGL.*4PS784L77FW5N#YRZ
M&13C?AAT*%D7?9>NY&.C)>WO[X^WQ/96NMU.B4<23B6BP%14526A/XQ;6130
M%T]D9J!;/-8.)D8<#IL2CJ^ EX??Y::U3CI29Z)6 3W4%F5(5XWS#22;0)R;
MO*GE?3 9;V7;6[O;6]/M344Q7<&^:JTP5.5:OB<'2+C0TN3"Q23O,.L&3:OI
M;:.AT?U6HQLB/.NADJL(M9)@-ZP6/!O7_,4F:TGWH3]9IB&=%YBW%$6'"R+E
MC5L78X?;.M])XE!\0HJ;V?_]N[QCNL.51HN'!U4B82N&G*8G9+G318;IIW4_
M-#<&%BV=@G X)Z90?-%D,0%W+4>MN"%?$246P>9M6'A5/W:%&:U="2OI%O'B
MR[&A?.WML%_M[];3]DKY<+R]F$-D"X4!H64!T_'PY?Z 7'O9;7\$6\<+YMP&
M7%?C8XG_!]+Q >P7UH;5#W;0_^,X^0]02P,$%     @ )HB65(]NW7B=*@
M&HP  !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&ULO7UIC]O(=NCW^A4%
MQR^Q ;:LK3?/ K1[/!,'X['CMN]%$+P/E%12<TR1&A;5[<ZOS]EJHRC:[IL$
MN'/=DEC;J;-O_/&^;C[;6V-:_65;5O:G)[=MNWOYXH5=WIIM;D?USE3PR[IN
MMGD+'YO-"[MK3+ZB0=ORQ70\/GNQS8OJR<\_TG?OFY]_K/=M653F?:/M?KO-
MFX=7IJSO?WHR>>*^^%!L;EO\XL7//^[RC;DQ[:?=^P8^O?"SK(JMJ6Q15[HQ
MZY^>7$U>OIK1 'KB;X6YM]'?&H^RJ.O/^.'-ZJ<G8]R1*<VRQ2ER^.?.7)NR
MQ)E@'W_)I$_\FC@P_MO-_BL='@ZSR*VYKLN_%ZOV]J<G%T_TRJSS?=E^J.__
MU<B!3G&^95U:^G]]S\^>S9_HY=ZV]58&PPZV1<7_YE\$$-& B_&1 5,9,*5]
M\T*TRU_R-O_YQZ:^UPT^#;/A'W14&@V;*RJ\E9NV@5\+&-?^?+5<UONJ+:J-
M?E^7Q;(P-M.+!_[PH)^Y+Y__^**%Y7#0BZ5,_8JGGAZ9>C+5;^NJO;7Z=;4R
MJW2"%[!/O]FIV^RKZ>",OYCE2,\FF9Z.IY.!^6;^\#.:;_;MA]?_>;6P;0/(
M\O\'%IC[!>:TP/S( I^LT?5:O[9M 0AD;!\0!V= HGQI=_G2_/0$J,Z:YLX\
MP6E5/*W^>&L4_+S+FYQP'7YL;XU>UI6%<ZW@F95>%U5>+8N\U+:%+X"R6JN+
M"A]"XB[:!T"]]E9_&MV,]&]75^^!Z/[:%[ HX%L%%(HC=%O#I\]&&[]V7JUT
M;H&J=[BT5>UMWNI\O0:RHTW MNH&-Y!O$=@6-P?/FY:'ED6^*,JB+62J56&7
M96WW#4$.-H?7@RL?&\.KX!G=L?U)5712''=L.XVY,]5>-F"^ ,>S\&&U;Q S
MPB#\M#--4:]&^FK9[@&4 !T@?PO[W)>X=SAVH]=-O<5A-@+32-T4FZI8%\L<
MSA*@%RWR8/+&:H.TH@'3S78!<SELI_\?TP:GX\DE7-RRW*\,#<Q+X*UP8CAY
MW>A5O5^TZWT)#(^P&^BYV.[RHD$X(-J4=;4Y:4VSA4GN8"=TKSCQ75[N/?X
M9S-- UMI\R\"^Y$>((E33Q*G@R3Q*^Q$_PU6HNOZU2/EFPK(;A_N*GKNK<D1
M'^BW/@H:7+"?@G!V]?A=$,%=UP#6ZD'GJWJ'"(57L=D#M>%-P*P1=[EI8;*\
M65E]7:\("0C,S_[YGRZFT_$/5S?7]-?DA^?Z FX9KW&-*]_1RMMXY?O;8GFK
MEV7>P#P&R<W@7155X6XNC,PTGGC9% LD8M/>UK #G)QGQ)W%#Q/V \DLR@($
M"@ @WL1M89J\6=X^( N Y:TMU@]TYJ+:[5NK]A9@ /RD;VY (%@7T=3JE^J?
M_^GR[/SR!_T[D%VI)B=O: *= \GOJWSU)T@]F.JO?8W_[)IB:8A1L0 ']M-\
M1D: YRA6 !. 9NFX WR7,(>[O"CA/$8)FXA 22RCLY?I-^T%5[;%%F9NCG&E
M@^UF,H>*Y@B[_Z8)W<&9P<(&J[J553*Y!%W#(1M\HNKLV0^J%T@"")-,X2(R
M< 5\[0ZE!/(NV,ZR;IIZ43<D.D ?",-D'PB^O .^60J^:(RLPL@+>E>92@?$
M%H1%^X!T,#G_ 4YR7\5B1=>5NJ<S1-_1C?)N0/0!* L@2%R&N#$@)((- >!8
M+ $W1I('4NE6,#O]#G32!J2!T:SV(F$AQ2_SIGG N9SL\,*DJ X%[B(OD14H
M4L[XQI>YO:6KI3]0O )Y&.+1CEO#G$M3\ 4!J\ZKY MKED!;L.T5K&P+>)P
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
M"W?E# VQP5Q&JH,1')5 <D6[L%@58!<8X! >'J(_)URHB13&Q9[4-I &%/9
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
MXA$ J5I):A!%2[8N6[,G9Y+\-7U'0I]_)QTO1JM^K.JFWT='.5B#&/:'MZ]
M,P)Y"O_I9U&G ^"[3\^G]-MSXDJHVI>,^!Q!X2#B;@]&TI)M;PJF,PC^N+KY
MY>K?]377$PF5#?&":2AAF0Z7L% U3B_9#P\\DL%)L^EWE1JL8_ .RE#!<'8R
M!B8HXY^Q7_)B/GU.C1;R+=U/YD.K.XSLK(R+Q6$-3)2EX!KQ*/84N,F$M8I_
MGB*DTN.*"H^,3>/9H>U%FCIRV 2#'=<-<FK$8^PX$14>N81LUV8D#L5S"*=V
M1B*@X6U.A:JA$Q8&,!HP^WGBUD<-,K11W.[VE=A$W!LCRH)&0Q49'Y,M;)UY
M;?!(IMXD(_H=&G 8<^A+/+1H:&$9)N=@BV%)+@AV>DKHCG4/5*F3RX>I]Y:=
MA NS*2K.&B'M44E6# :*76Z@2[GVH7ZF% F"<,906_ND:;X[08FHG<[!I:VI
M.0&AFSA+.6ZZ5NV]*>^Z/0S\(I8[K6$'GNJ$IT5BKBM. G1@CK_-W#7S)CG+
MQSW%W93"4>#WUE4,N,.R\L::2J8IQ8 CJ!A.=W6-\#5<$>6D>=,>_R"'><[+
MI8R3NC9M*1Y ^G0KL6%J7<2)*-R5C?DKYX9(@D(A3(RZSMWYV$^<2(!)27Q(
M*]&'E MX@]EB#Q-JMN+1$JUG6H'WKW)WI90;8G;LSOUP4-_7TR.NXQ)IP_5L
M,0_(MX-*N\Z(Z1-"T[XDD0MH0S3)NU9"J6(GPR:$ALGG[$=ZY7Q=?!&!F&0<
MBG>9G6SKGGV/U(T!Z8#!V7/^9W(V*!9"T<QTN&CFQFP(,&]"%Z1>&?&(HAB9
M6D538P1$32_&OH)-5O?&I LXQ1W*K ]IL9KO[,ZX<1/^S[-QR[-RB2&:5L56
M"F6IM*^O<^!(OSL<3N84=ET+!2$1!Y D%YQ_ATY":>0CDLLQCQ#,C[=;Q%W+
M.&G.^A105SV/::%27+>\+<PZ.N$*5"?+CO?/F(]8T3><2(!<N XQ&KB.>M\$
MU[WD'DIJHG.CC=2[??.59:QC3R2;>'YIJ!$6@:5[+J)#<348LQ("CW(X+?<J
MVP .8W+##N\9*\VDX8SD57K&)9.G8DW:;I0<'VWO^W:3<4P_TV_?ZE^IF@C_
M?/6+OEK=%;9N.$?F7Z_U#??AHN9+9/2\U;^5-<AURI40.AQ,EIB&>IOI<+W-
M&W:\?,R_'%'2'E%FPW,JFC-M9NAZI%!@@%=NZ2FN1?&.[A<^54'YPA3I-4CI
M"AC0/$=]2^@Y/L7(T7*2$4\I=GU])WOY>9P<08YJ0:$CV9UQYHSC$B21894%
M:0#'VY)*%4Z5LUHD^1;"NRG@M^ (,86\7>F\Z#%%'&$.FPO>!J=KH1^HZ8IG
ME]*:1\TY0P,<I*CUVE)'L0.HJ6*=I=1U3RV*Z:"^Q9W+\,XD-+FM&W-2%I_!
M7#G!9*43*EK%@UJ\/M]=CE,^,N?RZ[LU*M;V65.N!P*>C@&%VXK'R1VXTFD$
MHP?U0:ZLSP[5DAT:PUS*K3D81$HE79X7\REC<(TI";4/+0C)" W*M>^4<$ 8
MP:?O0OI  7T$(/@_XCHF9O-NO8P356I7&1_RFROC4R,C8!1=!(^:WD81:[Q8
MS1?+66A\L294 SA,MJ#AY418&"<&',U1&2'4$YE#E[P'>F46^%CW3*P(8D%<
M5<?YWLK#O ,0@E9<+&4*B0*$G ONJ.$:"0^ :$2)8KQOR11!'<^%;!35:P<
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
M@7.?5#2J)_1M";'9H/(.981_(Y$WE,7KE*Q0VSYD BR>%P@5DLDW$,=Q0"\
MS9(\B"\BSY7-4T3&G]R-@30*\NP<DFD03V/O&CNI.97R/6$G09J=]Q -<90&
MR20'BB:3B4>,61Y89Z0RG007%QF\5/3PZ/8WJ+:NQS44<M>:OA'&Z/B,+/ON
M^9/>OT%W3&UYJT%@1=#H;)+[H/J^[A=&=JZ7-M)09[II34\A*IM ^Y64YK"P
M N/CNO@-4$L#!!0    ( ":(EE1T>QRQZP(  .\%   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(Y+GAM;(54VV[;, Q]SU<01A]:P*UMV;D528"VV[ !NP3K
MNF$8]J#8="Q4ECQ);KJ_'Z5<F@%K]V*3,GD.#RURMM'FWC:(#AY;J>P\:ISK
M+I/$E@VVW%[H#A5]J;5IN2/7K!/;&>152&IEPM)TE+1<J&@Q"V=+LYCIWDFA
M<&G ]FW+S>]KE'HSC[)H?_!9K!OG#Y+%K.-KO$5WURT-><D!I1(M*BNT H/U
M/+K*+J\+'Q\"O@K<V",;O)*5UO?>>5?-H]07A!)+YQ$XO1[P!J7T0%3&KQUF
M=*#TB<?V'OU-T$Y:5MSBC9;?1.6:>32)H,*:]])]UINWN-,S]'BEEC8\8;.-
M+8BQ[*W3[2Z9_%:H[9L_[OIPE#!)GTE@NP06ZMX2A2I?<<<7,Z,W8'PTH7DC
M2 W95)Q0_J?<.D-?!>6YQ=+0_S7N-W!5P>M?O>BHXRZ&CW0?3K_PE41[-DL<
M,?GXI-RA7F]1V3.H&8,/6KG&PFM58?4W0$(E'NID^SJOV8N(K["\@#R+@:4L
M>P$O/^C. U[^']TQ+"57[F_Y\.-J99VA&_/S!:KB0%4$JN(9JEL:I*J7"+J&
M[KC=N.?[5X-?Q/2C>FD[7N(\HEFT:!XP6MQ9K'L)4M0(U"]L5VA"SXZ=P:>Z
M%B4^D8=2ZMXHX7J#D,,Y#.$[<F/A!++1*)Z.I]XJ6%Q,V. ]T@PT6E8@6E+S
M@ 'C2X- 5X4*\2H-^G4@U)K.*!H<FA:T 4;8^0Y[RN)\.(%I&K-B-+C5M=MP
MHL^.0K(\3K,)9"P>LVSP1BBN2MQ!&C]MY[H^[\GA1.R@V*>-AH1)7(,B'\?#
MZ1A8,8R+8DJU6WM)BZ#LVUYRAQ7-+[6O%#QLB--LG,;9J( S,DGN<#2&L\$)
ML-$X+O+<-R%E\63"X%^W(CD:PA;-.JP:"Z7NE=O.X^'TL,VNMD/\%+Y=A1^X
M60ME26I-J>G%>!AM!>\=I[LPTBOM:$$$LZ&-C,8'T/=::[=W/,%AQR_^ %!+
M P04    "  FB)94[B"%9_("   )!@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970S,"YX;6R55-MNVD 0?><K1E94I9(57[B8IH $2=/V@1:%M'VH^K#8 UYE
M[75VUX'\?6?7X! U0>H+WIW+.6>&G1EMI;K7.:*!72%*/?9R8ZK+(-!IC@73
M%[+"DCQKJ0IFZ*HV@:X4LLPE%2*(PW 0%(R7WF3D; LU&<G:"%[B0H&NBX*I
MIQD*N1U[D7<PW/)-;JPAF(PJML$EFA_50M$M:%$R7F"IN2Q!X7KL3:/+6<_&
MNX"?'+?ZZ RVDI64]_;R-1M[H16$ E-C$1A]'O$*A;! ).-AC^FUE#;Q^'Q
MOW&U4RTKIO%*BE\\,_G8&WJ0X9K5PMS*[1?<U].W>*D4VOW"MHD=Q!ZDM3:R
MV">3@H*7S9?M]GTX2AB&;R3$^X38Z6Z(G,IK9MADI.06E(TF-'MPI;IL$L=+
M^Z<LC2(OISPSF=6:+%K#E2Q6O&2N5>=W;"50OQ\%ABAL8)#NX68-7/P&7!3#
M7)8FU_"IS#!["1"0ME9@?! XBT\B7F-Z =W(ASB,HQ-XW;;@KL/K_D?!&GY/
M5]HH>B)_3E#T6HJ>H^B]0;&DR<EJ@2#7L&9<P2,3M;N9'(%IC4;3<WRHN<(,
M6)F!X&S%!3<<]6L]/TEGQ_925RS%L4=SJ5$]HC>9%K(N3>>*Z1S>L:+Z"*D]
M(I&2&BQ)P1DD?;\?#CK3-+7!FH8L17+3?V]=@_A#9Z&P8CP#W-$6T*B=6DEE
M*'J<2A'.H9XD"3M+)",W3S06E=3<^&U0$OMQU'MFJMB3HSF/PIX_C"-XW_GN
M4/<.#>>#)"'K-S3_=.P,HFA(\J*F/">0UE,30+3V"4?#OA^&8>?F1?]QQ[7A
MY<;U@73RTB"US- !YO/9-=PIEEG_(/*[W6'G3AHFH*I5FM/D0Z5XBD0?]P;.
M_5G*;,N%L(KBQ$^B!%Y[/L'1>!:H-FX):7"M:":UM;9[;MJ,]W-XLR3G3&TX
MO5>!:TH-+Y*^!ZI9/,W%R,H-^TH:6AWNF-.N1F4#R+^6TAPNEJ#=_I._4$L#
M!!0    ( ":(EE0_F 74=@(  $ %   9    >&PO=V]R:W-H965T<R]S:&5E
M=#,Q+GAM;'U4RV[;,!"\^RL60@XMX$8//Z0$M@$[;=$"#6HD?1R*'BAJ91&A
M2)6DXN3O2U*RZ@:Q+R:7VIG9'7.YV$OUH"M$ T\U%WH95,8TUV&H:84UT9>R
M06&_E%+5Q-A0[4+=*"2%!]4\3*)H'M:$B6"U\&=;M5K(UG F<*M MW5-U/,&
MN=PO@S@X'-RQ767<0;A:-&2']VB^-UMEHW!@*5B-0C,I0&&Y#-;Q]6;J\GW"
M#X9[?;0'UTDNY8,+/A?+('(%(4=J' .QRR/>(.>.R);QI^<,!DD'/-X?V#_Z
MWFTO.=%X(_E/5IAJ&60!%%B2EIL[N?^$?3\SQT<EU_X7]EWNS"K25AM9]V ;
MUTQT*WGJ?3@"9-$)0-(#$E]W)^2K?$\,62V4W(-RV9;-;7RK'FV+8\+]*?=&
MV:_,XLQJ3:EJL8 OC.2,,\-0 Q$%?#45*MB29Y)S>_3FFU_?+D)C11TTI+W
MIA-(3@C$"=Q*82H-'T2!Q?\$H:UV*#DYE+Q)SC*^1WH)DW@,293$9_@F@P43
MSS<YP3<TZ?KV?A"NX=<ZUT;92_/[C,1TD)AZB>D)B7L[2T7+$61I[V'G.'_A
MN/2.-WTQKQE]5L--[[5N",5E8,=3HWK$P'F%=6YYG5_'P<B9YQR,1H<KT"A9
MHG;31C@X/*,()=KR+B".9N,XF]O=U70<3>,!9)!6@M&7B#C+QDD\@W<C?Y$T
MI!F,TWD*Z2P;7< D3<;Q/.OHTJLK>,WC\.A6UZAV?G8U4-D*TUWPX71X'M;=
M5/Q+[]Z66Z)V3&C@6%IH=)G. E#=O':!D8V?D5P:.W%^6]DG#I5+L-]+*<TA
M< +#H[GZ"U!+ P04    "  FB)94;,^UG*4"  #%!0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970S,BYX;6R55-MNTT 0?<]7C"R0&BG$M[2T51(I:4'P4"EJ
M"T4@'C;V.%YUO6MVUTW[]\RN73>@)HB'Q'LY<\Z9L6>F6Z7O38EHX;$2TLR"
MTMKZ/ Q-5F+%S%C5*.FF4+IBEK9Z$YI:(\M]4"7")(I.PHIQ&<RG_FREYU/5
M6,$EKC28IJJ8?EJB4-M9$ ?/!]=\4UIW$,ZG-=O@#=HO]4K3+NQ9<EZA-%Q)
MT%C,@D5\OIPXO =\Y;@U.VMPF:R5NG>;S_DLB)PA%)A9Q\#H\8 7*(0C(AN_
M.LZ@EW2!N^MG]H\^=\IES0Q>*'''<UO.@M, <BQ8(^RUVG["+I]CQY<I8?P_
M;%ML2N"L,59573 YJ+ALG^RQJ\-.P&FT)R#I A+ONQ7R+B^99?.I5EO0#DUL
M;N%3]=%DCDOW4FZLIEM.<79^C8)9S&'%M'V"6\VD8;Y>!HYNV5J@&4Y#2T(.
M'F8=Z;(E3?:0Q@E<*6E+ Q]DCOF?!"$Y[&TFSS:7R4'&2\S&D,8C2*(D/L"7
M]FFGGB_]_[1_+-;&:MK]/* SZ74F7F>R1^>&FBAO!((J(&\0K*(ON96N29JC
M>:VZ!SE=FYZ;FF4X"Z@/#>H'#%R!L%JC[HL$?Y]$@T7^P&2&!@JM*OC&F=SD
M2F[@#B4<Q4-X ^_HEXS2].P%2XZ_EP3XR B4# ER=!:=P'#0HN/1)$T'+KKG
M&S@^3I$E0E9R+  ?,6M<]U$9"IZA'M$%X]14TA7& =>*Z1R8S"&.QI.W8$JF
ML50BIP0ZR(6J:B:?Q@-GPWD:.$^=D!M/!-VCYXG/_L$+K[WO<*>U2&#C!XB!
M3#72MEW6G_8S:M&VY@N\'7!73&\X?6 ""PJ-QN^/ ]#MT&@W5M6^4=?*4MO[
M94ES%K4#T'VAE'W>.(%^<L]_ U!+ P04    "  FB)94)&OMWGL#  #L"
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6RE5FUOVS80_NY?<1!:( %<
MZ\56$ANV@;QT:[&U")*TPS#L RV=+*Z4J))4G.[7]TC)BNPY7H%^L'BD[YY[
M[GBGTWPCU1>=(QIX*D2I%UYN3#7S?9WD6# ]DA66]$\F5<$,;=7:UY5"ECJC
M0OA1$)SY!>.EMYR[LUNUG,O:"%[BK0)=%P53WZY0R,W""[WMP1U?Y\8>^,MY
MQ=9XC^93=:MHYW<H*2^PU%R6H#!;>)?A["JV^D[A,\>-[LE@(UE)^<5NWJ<+
M+["$4&!B+ *CY1&O40@+1#2^MIA>Y](:]N4M^B\N=HIEQ31>2_$'3TV^\"X\
M2#%CM3!W<O,.VW@<P40*[9ZP:73'4P^26AM9M,;$H.!EL[*G-@\]@XO@!8.H
M-8@<[\:18WG##%O.E=R LMJ$9@47JK,F<KRTEW)O%/W+R<XLWY>)+! >V!-J
M.'E@*X'Z=.X;@K8*?M+"7#4PT0LP800?9&ER#6_+%--= )\X=<2B+;&KZ"CB
M#28C&(=#B((H/((W[@(=.[SQ_P8*-UPG0NI:(?QUN=)&46G\?<3%I',Q<2XF
M+[BXIXY):X$@,\ L0U=PP!O'AAPK9O!0;H_"VK:<Z8HEN/"H[S2J1_265))@
M<H0_D:DFY_!#1P/**Q8K5%UN8?\DV#\)IX-WLES#;_:A#3.UD>K;?F 0GHUB
M>+V[##XS4;.F_P2] %B9(/5R(M<E_Y<(;KC)::\K2A88Z<C2U6@"=_*S7_)5
ML9+;*G70IZ__*PQN[ZZ/$(SB44#,=I;!6W=1]LIZZOB$1659:V!E2@0%QXP\
M1P'96(?[PL_&:8GW(HQ;]-UU\.F>E%0E733/885-//WE9_DX3QT=A^FBW1,&
M#](P 8'SW'\>Z::XZZ;XA[N)7K.H%/'NW1'3&HT^U$Y'<0^WTT[%O[BAYFEY
MV-?(I2,P&WRDT4E#DNZ"4YW:+%+.$J:H FEH;IA*X15<Q-/A)(Y).IO$P_'$
M2G%T-HRIN:ZI7+,,6/H/O>]IX!D-D_/A>3"!-_!F\*NR]])EX#ETF ;GPS">
M=HA;O-]1ZQD\'JB DZW)*9QLK4AL#>'4Q7+(U2NBLOT=NEN_-X$*5&LW9RD+
MLBY-,XRZTVZ47S83[%F]^0[XP-2:4^,)S,@T&)W3=:IFMC8;(RLWSU;2T'1T
M8DZ?(ZBL OV?26FV&^N@^\!9?@=02P,$%     @ )HB65(D0N]2E @  H 4
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
M%PQ3YKYE)_ QX^R]-Q?8!UA+SG#<GXP&Z-:25)1.L>M[V.6T8$)XF 6DM'M
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
M(]O?0;$A6_$M6)ADOVB?V]J.AA9I(EA4@*6"*(CS?_JE.(@C@(<; &8!,$\
M)FD 6 7 Z@KH%8#>"8#T&@!V ;"[>G *@-,5X!8 MRO *P!>5X!? /RN ((/
MD<.=(66P3Z/=##F$FYS&NS$:Y!!PDD7<R',Q2^01%738YVR/N+*7?.HAJX8,
M+_,WB%7AS@27JX'$B>&$T1@]P@*"'9V'@'YYYIF$O)93(16P1 ^4BZ_H:@2"
M!F'R0JX3QWZ-@AA-@S"4I9?T#2%U*#9C4?B\SGV:#3[?I&L=$?P2F9CX'V<C
M=/7SBQJ6FW:6$2QT9!'%8I)FEM$%+#<?_D17^0[KJ-ZV4\U@JR-<4-7 ;[LK
MP<W[>7<!RYG]W+53_;H0702-+V Y(^B^G>J>QN4!MPAZ?P'+&4&3"Q)Y/)DI
M*L]RS%JNZ1E9:7B01?RG<$/6=%G89EG89L9G_4>%_6DB"=!80)3\W>+>*MU;
MF?M>T]%$+(V%O"=VD$AW=<'."9R,0/47NZ%'7(QQW]@=1S,W4Q=R:6?K;FGT
M1%VO5-=K53>.!7 I#'%Y%G65W@[OZ;[_O*Z@VF'$US&NPXU_$'??CK/L!MS[
M'\1-SQ[+*>Q)=.PR.G8KSR.(E,>(K8KTD7VBJ#MMNY) EN]7$FAL5Q/(U)WZ
M!')*B4Z7].99?=6F]ZU358>=BKIWN9E_+*Y>FEM*<UNE?9#M<'#([SE0'L1K
M%,K;H.X5ZU9$^E9%X\BMGB!N.D&OE.FUROQK _%:,*GM+J7_;@+T:0K1''C;
MY>.7W/[_<?<1_+VIPJV;RP3P4D!MBX0K1^]6DW=2F!%R?/WU//O(\*G&H\:/
MM&K\#7BD:DQLH"D]KB^D0$&"5IQ%2+X89?-:OAJ18.54\>)]B6B\_)ZGZA[^
M2:)[NF4_1UO@<CE.([TN&L91MZL^+J>4KX,X02&LI$JLN[+@>?Z]E@\$VV8-
M\)P)V5!GCQOYC0M<&<CU%6/B,% ]=?G5//P&4$L#!!0    ( ":(EE2Y=LU)
MJ0(  ( '   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;)V576^;,!2&
M_XJ%=M%*:\%\A+0B2&VR:;N8%C7J=C'MPH%#L&HPLYVD_?>S#66DH6FU&[#A
MO"_/.1S;R9Z+!UD"*/18L5K.G%*IYMIU959"1>0E;Z#6;PHN*J+T5&Q<V0@@
MN155S/4];^)6A-9.FMAG2Y$F?*L8K6$ID-Q6%1%/M\#X?N9@Y_G!'=V4RCQP
MTZ0A&UB!NF^60L_<WB6G%=22\AH)*&;.#;Z>QR;>!OR@L)>#,3*9K#E_,).O
M^<SQ#! PR)1Q(/JV@SDP9HPTQI_.T^D_:83#\;/[9YN[SF5-),PY^TES5<Z<
MJ8-R*,B6J3N^_P)=/I'QRSB3]HKV7:SGH&PK%:\ZL2:H:-W>R6-7AX$ AZ\(
M_$[@OU<0=(+ )MJ2V;061)$T$7R/A(G6;F9@:V/5.AM:F[^X4D*_I5JGTJ6
MAM <?7K4?2%!(E+GZ+LJ0:#Y5@BH%;J1$I1$9PM0A#)YCB[02C=3OF6 >(&:
MS@&&#MPZ9)T#:1TNT/UJ@<X^G">NTN@&P,TZS-L6TW\%<P'9)0KP1^1[/AZ1
MS]\O]P[EKBY87S6_KYIO_8)7_/XO_U\W:ZF$;MS?)Q""'B&P".$;/ZX1O !I
M%A5A2(+8T0Q0 2#'BMQ:3JRE6=^[%&.L%WSB[H;%/ [S(WSU+^H ..R!PY/
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
M[#0Z.Z7.SAF='QA5-3>$9$N7*9 59QG*E2&%,J0MQ[6<ZGJY%@4-86C@_2&
M;\$8D;;4K'BZ)8^Z5;:CP.U[F C;%I?\QB5?Z](<> BYQ)N&L!41,>40LS0"
MKD09 [EA64'S-L>F>N:.&00OV[)4#W,"T[;;<&_U.,\_@[M[ULQ3V)- =IM
M=K4\TP?L" 0(S(,D(GBQ+B&FZ6H?QO!L&,=:WO^0']T?\J-CVW:3'E6!^G&1
MTPM\VVO/HE[C?$_K_/WQ&2#R<!BOL!40(4\*);053#WO40)BH_)]DW @/=]T
M7JJP LJH+<DE8&"DP!&9S<8350RB)%]7Q_.OA.;KB*'X!;#;R2/R=XR#6SS)
MRT<24A'_5M!';*BDXGSA]/TKC)I)%@#DCX^?IB0@V.2A&V5),369TF^"U=<Z
M]=2BKS/(EL!UY2EHB(-?5A(=^] #V#^K@HR?H79LLZ,]G,Y1I^)HJ9I-OR#>
MCGM@=7]=Q \WG^/]O(CKJ8-S ;>.NL0,^+I\,0@L:YM<5NU7,]N\2MZ4O?C)
M_-BYGE1OBP--]=294;Y.,'(IK)#2-GM8N'GU>J@$R8JR%UTRB9UM.8SQQ05<
M+<#O*\;D7E *FC?<Z%]02P,$%     @ )HB65+L 0U%/ P  + L  !D   !X
M;"]W;W)K<VAE971S+W-H965T-30N>&ULM59K;]HP%/V^7V%%F]1)+7E16A @
M%=BT2JM4M>LVK=H'D]P0JXF=V0;:?[]K)P1:A?2A[0OX=8[ON<>Q[W MY)U*
M 32YSS.N1DZJ=3%P716ED%/5$05PG$F$S*G&KERXJI! 8PO*,S?PO)Z;4\:=
M\=".7<KQ4"QUQCA<2J*6>4[EPP0RL1XYOK,9N&*+5)L!=SPLZ *N0=\4EQ)[
M;LT2LQRX8H(3"<G(.?,',S\T +OB.X.UVFD3(V4NQ)WIG,<CQS,100:1-A04
M_U8PA2PS3!C'GXK4J?<TP-WVAOVS%8]BYE3!5&0_6*S3D7/JD!@2NLSTE5A_
M@4K0L>&+1*;L+UE7:SV'1$NE15Z!,8*<\?*?WE>)> D@J #!$X#?VP,(*T#X
M%-#= ^A6@*[-3"G%YF%&-1T/I5@3:58CFVG89%HTRF?<^'ZM)<XRQ.GQ%614
M0TPNJ=0/Y)ND7%'KB"(',]"49>HC.2+7>-[B909$)"1> M$"32^1!2(9*%QT
M<STC!^\_#EV-@1EZ-ZJ"F)9!!'N"\ -R(;A.%?G$8X@?$[BHJ)85;&1-@U;&
M&40=$OJ')/ "OR&@V<OA7DLX89WET/*%K\TRN?V*2\FYAES];MFH6V_4M1MU
M]P7>Z$V3(ZT\YK89J()&,'+P.E$@5^",25,B2YZ>Y3&7S&KL=\-PZ*X:5!S7
M*HY;59S%*\HC/%.)%#GYR2A?Q((OR _ A%U /@?9EJQ>O4WO_[IR4F]T\F]<
MF;3SW/J_FZQL!;W"RI+G>,?*( S[S5:>UM)/7V8EZO^5HG^?Z8L\[-?\_?_K
MH>]M;TKO'[GX#-%MT&AC.^H5/E9$N]_D4=_K-1OIFY?B\4BPS4CPAO,X>095
M?\_OS/?,\&BD0**404+@'J*E*03PG4E8!/(0)RC#]YV;E\<LG LJ8T)Y3'RO
MT_U 5$HEI"*+06Z63$5>4/[0:7-]>W/[X1O,FCR#,D?]G3GJE3Q3H&& >U1:
M.?TWJ'%W'G[D7]@"2I%(++DNK]MZM"[2)K8T>3(^-<5;P_B9[P^F?M,,NHPS
M35R8&YRQ]8R[#:JL(R^H7#"L+3)(,$"O<X*WC2Q+L[*C16&+E;G06/K89HKE
M+$BS .<3(?2F8S:H"^3Q7U!+ P04    "  FB)94IS#72+D#  #""P  &0
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
M9JHN7L#U!/4]84QN.]I ?96;_ -02P,$%     @ )HB65!.#C%S. @  %@D
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
M=V]R:W-H965T<R]S:&5E=#8P+GAM;)U6;6_;-A#^OE]!>"](@<P294NR4L=
M;&?8AJ8+FG7%,.P#+9TMHA*IDK2=_/L>*45Q'%E+]\4FJ7N>>WCD'6^ZE^JS
MS@$,N2\+H2\'N3'5A>?I-(>2Z:&L0."7M50E,SA5&T]7"ECF0&7A!;X?>27C
M8C";NK5;-9O*K2FX@%M%]+8LF7J80R'WEP,Z>%SXP#>YL0O>;%JQ#=R!^5C=
M*IQY+4O&2Q":2T$4K"\'5_3BFCJ L_B+PUX?C(G=RDK*SW;R6W8Y\*TB*" U
MEH+AWPX64!26"75\:4@'K4\+/!P_LO_B-H^;63$-"UE\XIG)+P>3 <E@S;:%
M^2#WOT*SH=#RI;+0[I?L:]LP&)!TJXTL&S J*+FH_]E]$X@#P,0_ 0@:0' $
M".@)P*@!C%X+&#> \6L!80-P6_?JO;O +9EALZF2>Z*L-;+9@8N^0V.\N+ 7
MY<XH_,H19V8+69;<X,D;39C(R$(*P\4&1,I!D[,E&,8+_6;J&71F(5[:$,]K
MXN $,0W(#7+EFER+#++G!!ZJ;*4&CU+G02_C$M(A&=%S$O@!_7BW)&<_=.E:
MO)[%/\VR[&?YG8DA\1T+34ZS7'\#R^+]W^3LI^]I%+Y]TQ.M47NP(\<]^E\'
MN^0Z+:3>*B#_7*VT49BP__9X';=>Q\[K^(175VC(5@.1:\*T!M,5VYHC<ARV
MDNUF01+ZOC_U=H?!J\V20S,_C.,D;NV>:0Q;C6&OQG> A844G*UXP0U&HTMB
M^$(B3<8O)88O)-)1&,5QT"TQ:B5&O1+?2_%SRD0*!5L5&,L*%+.G1PJK_1PK
MH4X5KVRI[<K,?O(_<_@NE67%Q$/-I_&PUCP%HBN&OUO,5V4OHO]6].H@;*,
MW!4[)_N<ISF!^XKCG6*&[)CB<JM)Q@PZX*(FQ*0+W'7$P7C8<^'B-E)Q[V8^
MN9< ,L)VJ&T#^'C9Y_%)HP%5=L6HGY:2!V"*1*2L:U@0XD8>=(_@22MX\FV"
M,TQ%N16&8&BA2VD_WW@83W[LT96TNI)>GC^.SC:5VG1EQCQYD1FC24B#Z'EF
M++K,XG&8="<&]9_>*[]7YUTNE7&G^E]"&Z+PL'[$X^0HA1<=9C2BP>B$T(.'
ME?8*O4%U6%]M>MAB>)P[_?5GWI _BU\2A5%RK+[#CHYHX!_)]PY:A!+4QO5F
MFKB;5S\J[6K;_UVYKN=H?4XO%K1C?6G[1=>2/-'7S>8-4QLN-.Y[C:[\88RA
M5G7_5D^,K%R#LI(&VQTWS+'G!64-\/M:2O,XL0[:+GKV%5!+ P04    "  F
MB)94J("MN<\"   G"   &0   'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6R=
M5EU/VS 4_2M6M >0@#A?38+:2M!JVJ1-0W1L#],>W.2VM7#LS'8H_/O920AE
M=0O:2^.O<\\YU_9UQULA[]4&0*/'BG$U\39:UY>^KXH-5$1=B!JXF5D)61%M
MNG+MJUH"*5M0Q?P0XY%?$<J]Z;@=NY'3L6@THQQN)%)-51'Y= U,;"=>X#T/
MW-+U1ML!?SJNR1H6H._J&VEZ_A"EI!5P105'$E83[RJXG 78 MH5/RALU4X;
M62M+(>YMYW,Y\;!5! P*;4,0\WF &3!F(QD=?_J@WL!I@;OMY^@?6_/&S)(H
MF GVDY9Z,_$R#Y6P(@W3MV+["7I#B8U7"*;:7[3MUV(/%8W2HNK!1D%%>?<E
MCWTB=@!!?  0]H#PO8"H!T2MT4Y9:VM.-)F.I=@B:5>;:+;1YJ9%&S>4VVU<
M:&EFJ<'IZ4Q4%=5F7[1"A)=H)KBF? V\H*#0R1PTH4R=HG.T,">H;!@@L4*K
M1C<2$ .30%23IP[?\!(D,B=,$ANCFU8&>K>8HY,/IV-?&\66UR]Z==>=NO"
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
M-)Q.GZ@*S!/=6F>8LBS4^(#JT::&EW[RO>.[#.L*A)66)5,'NF\ITG7)@(%
MY]! SV__\M,T2>+K3]KQG*<L7*QUV \[H^L^Y$9+\+9K;AU7.PN?*R9:<PNW
M6#+CI!=*YYW?R?+3\O%V^1GJM.[KM-;K%2@?YD 8<$K-%<R%!;H.7%824J&M
M-]KR#$K#4X22^-J"&01ZMH#36:1:2N)J0X@]L[#U[Q'\/!K&L3?J,._$=4:<
M8!R3O;*85O[)@&U%\&@M9.Q@@:GLA<*14T:AB2U(_XZ><GOA9*@XN,&0MR4K
M"NH*X.J8?2-7YZ$2")/)).ZQ?B_I#R$H]&_!H: LE 8N)6:<.03,<WKK@"P\
M U'C 0E )9*%87Y*VI_8Z.WU*VUJ[TY#:L5*[IAH#F6XJ8RMF'(=IU_1AIKV
M=!3WTGYOW.\M^X,SA3Q;YD.5@C-5GU$C]VA*>C.!*F,F:#SPI"OEN("/E3A
M,JE?@+,:7+50G4V .E8@Q=6D]HXZTFF\/2>Y:])MYA=/:0AW.= YAYJC1@19
M94YKL<&M@P\Z?OE2)9Z+_^LKV;GUH00RZUZ*D@0[,O0R7:C*09-99\^%H-#Z
MF6=XIC^#O>%4-UX3E7/?T'PM$>Z)1G5M4_6R4&$!;%NGA=GP>R]7=-)Z))I=
M:+ ^-SJ^N@NUJVT/7]:MZ\6\_@"@&MMQ>A\$YN0:#]_2:V7JIEI/G"Y#(]MJ
M1VTQ# OZ#D'C#6@_U]H=)SY ^V6S^ =02P,$%     @ )HB65,;N8(E1 P
MA!0   T   !X;"]S='EL97,N>&ULW5C1;MHP%/V5*)VF3IH(D#60%9 VI$J3
MMJE2^["WRA '+#EVYI@.^KA_V<L^8Y^R+YEO'!)*?2/6A[4LB,:^Q_?<X^OK
MQ&54Z VG5TM*M;?.N"C&_E+K_&T0%/,ES4C1D3D5!DFERH@V7;4(BEQ1DA3@
ME/&@W^U&04:8\"<CL<HN,EUX<[D2>NP/:I-G;Q^2L=^+WOB>I9O*A([]F].7
M7U=2G[_P[/WD]<E)]^;5^;[]M 1>^8&3].P TDZWBQ,#B)%'AY&W<6/4 S?U
MKQ](-FJ@/1W#0V@[+<0=E#IV4__^_A.1W""MF@?=@[+<DN22.*B*<#)*I6AJ
M,?2MP40F&?5N"1_[4\+93#'P2DG&^,::^V"82RZ5I\TF,%)Z8"GN+-RS/=@?
M%4_&A%1E;!O!_IU5P_> ;0\$,LYK@7W?&B:CG&A-E;@PG7)P:7P >57[>I,;
MA0M%-KW^F=\XE#<39"950E4=IN=O39,1IRG(46RQA+N6>0"@UC(SC821A12D
MU+#UJ!J&=DXYOX*'QY?T'O<ZW5G3<D5%W32"JJ:EL1W@WV6SW+NTX:-XO9S=
M2OU^9:8CRC[4"KU4-&7KLK].:P$8>P]G)WG.-^\X6XB,VLD?'' R(EL_;RD5
MNS/1H%3FQD"5[]U2I=E\U_)-D?R:KO6VG-8IKKE_A)K_;9X75%!%^*YH4_O/
M.<N/5AP.GDIR^539%^S46)T(GKO(LV,0&1V#R*.HR>$QB(R/0.3@R9Z:K2*#
MZI2Q<Y2Y=Y"IK1X<&,?^9SB:\B:H-ULQKIFH>DN6)%0\.,\8>DUFYE^L>_QF
M?$)3LN+ZN@;'?M/^1!.VRN)ZU"4DHAK5M#_"]'I1?5HUL9A(Z)HFTZJK%K.R
MZ9F&B5I=X+"/7)27&\%\+.9& ,/B8 HP'^N%Q?F?YC-$YV,Q3-O0B0Q1GR'J
M8[U<R+3\8''</K&YW#.-XS",(BRCTZE3P13+6Q3!U\V&:0,/+ Y$^KM<XZN-
M5TA['6!KVE8AV$SQ2L1FBN<:$'?>P"..W:N-Q0$/;!6PVH'X[CA04VZ?,(15
MQ;1A.QA'XAA#H!;=-1I%2'8B^+C7!]LE81C';@0PMX(PQ!#8C3B"*0 -&!*&
MY7MP[WT4;-]30?.[X^0/4$L#!!0    ( ":(EE27BKL<P    !,"   +
M7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_
MK]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?2
M0$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-
MTG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z
M6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ )HB65)= OAK\!
M#BL   \   !X;"]W;W)K8F]O:RYX;6S%FEM/XS@4@/^*U9=EI)EM<V4&4:2A
ML+M(""I:S2MR$[>U)K$[ME,HOWY/7%7C0/9H7T[[!+DT^6+'_LXYSN6+-C\7
M6O]DKW6E['BP=FYS,1S:8BUJ;O_4&Z'@R%*;FCO8-*NAW1C!2[L6PM75,!Z-
M\F'-I1I<71ZN-37#<$,[43BI%>QL=_R0XL7^/MYNLJVT<B$KZ7;C@?^_$@-6
M2R5K^2;*\6 T8':M7_[11KYIY7@U*XRNJO$@VA_X(8R3Q8?=LQ9RSA?6[W%\
M\<0!9#S(1W#!I336^3/\]3DP;@6<O-]JG/Y+5DZ8&^[$WT8W&ZE6[67@*8;!
M8_AV./S=-^*%^3_-J)=+68@;732U4&[?CD94+:"R:[FQ Z9X+<:#PRGLNRK9
MK7+02.Q.[2\%Y[9/"K>^*_=/[0 W:$-S(>& N2L].!WD!+9U)4NX>\FN><55
M(9AO7!L Q@A@?#) =C;E 62"0"9'A)RU$.T/+--+]K@1)H!,$<CT9)"3-0_?
MQPR!S$X'R>TZ@,P1R)P6\M&LN))O_@#C,+H?N&N,Z.GN<P3RG!;RFEOIVVUJ
MA(53WT\Z7Q&TK[1HLZ:NN=FU<#.Y4A)^QMMYLBAT _-D /D-@?Q&"WFON6)/
MHA!RR^'&G]F#<.&</<(F[=%1V=@S;%1^R$RY<;L0$W4+L5S@S=MP"?)[A8M8
M8?U8>71K8=BD,>$XB3##1,2*@4@'1BW8N<6[_=7(3?N##QV.^24B%LR]5JLO
M<V%JB""VPCH_*89PF%<B8K%<-U8J82V;Z'HAU8?H!M-)1.P3F%-, ^/B7G(?
MI\K.6S@-,3&A1,1&\0-ZRG?<W_8W$^:/B%@@G2F%S0U7EOM\H//B81J)B#UR
MIPI="S;GKZ+#A%DC(M;&;,V-6.NJ%,;^X6>3SGP<8]J(B;71QE.0'X%YGR D
M,-OP58LQ4<3D64A=R_VDYD<G1($.TC:A"MGIV1A-1.@SD0+.,/S]&(@Q,\3$
M9IB)E4\R^S/+&/-"3.R%6;.PXE?3TMUNWPDKQJ00TTO!!YIJQ::0;+0OV6>V
MV.TW=BS$Q*00$TL!#9.?XQ 3\T1,[ DTRNMB8K*(B66!1'GL;!X6$F+,'S&Q
M/_J"J98/*.RGL-J!B20A%@D:576Z/,&TDA!KY;\C&-^B(28FEH18+&$8T]O5
M:&6+O+2%J)F=A9B8:Q+ZXE8@Y]Y6Q(R3$!NGQ]*]C)ANDE-6M;J#&M--0JP;
MW(I)B(GI)CEEC>LY#3$QW234Z0J*F865:TPX*77F@F+F(28FG)18.#CF>8B)
M"2<E%DY?:9.=W0C'9=69CU+,/"EYS0LI<G;FHQ1=52$V#Q[^AO-1BADH)380
M&O[>A)6 %)-02BPA%+/;Z9B$4F()]=9C^X<0)J&46$+]R40?)>:@]"0ISX$R
M3,<SS$'929.><*!GF(,R8@>%I>3>OLXP]63$ZL%2LIO.>DN&N2<C=@^*V9F&
M,LP]&;%[NIEC7U^C2_G$RNFG8U_8#"Y>-B$FIIR,6#DH9K>O,>5DU'E/S\)"
M?Y]CQLFHTY[W2PS]B)AN,F+=H!6-3G_GF&YR8MW@F*%N<DPW.?T'9)W"2T]O
MYYAP\J.NVGP8WR$F)IS\^,LX(6N(B0DG/_:23G^'8];)O76&_F1[=5F*)01_
MY0-<WL+^@E?%U+#VS_Z[D#1KEW.7355-8-^C@O"F/'S.>?@4]>I?4$L#!!0
M   ( ":(EE2U<6!\%@(  *HF   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'/-V3MNVT 4A>&M"%R 1_<UM@/+51JW@3= R*,'+(D$AT'LW4>0"^D0
M*=(8/!4Q)'CY-_Q #)]^E4,[[KM3W>W[NO@X'DYUU>S&L?^14EWORK&M=UU?
M3N<KFVXXMN-Y.6Q3WZ[?VVU)NESF--S.:)Z?;F<N7C_[\C\3N\UFORX_N_7O
M8SF-_QB<_G3#>]V5,C:+UW;8EG'5I(_#]71-EX/<G2<WBY>W53.\O$F3Y@Y2
M"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J!'"'J</TB6*..2
M(&F"-8'6@EP+@=>"8 N!V()D"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!
MWHIZ*X'>BGHK@=XZ^=@FT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\E
MT%M1;R70VU!O(]#;4&\CT-M0;R/0VR:;)01Z&^IM!'H;ZFT$>AOJ;01Z&^IM
M!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[9+.;0&]'O9U ;T>]
MG4!O1[V=0&]'O9U ;T>]G4#O0+V#0.] O8- [T"]@T#O0+V#0.] O8- [YC\
MK"30.U#O(- [4.\@T#M0[R#0.U#O(- [H]Z90.^,>F<"O3/JG0GTSJAW)M [
MH]Z90.^,>N?OU+N.GX=2KSU?:WS^=U(]GN\MU\=?EE\G)R_4!>=T6U&?_P)0
M2P,$%     @ )HB65-(T9!3L 0  !R8  !,   !;0V]N=&5N=%]4>7!E<UTN
M>&ULS=I=3\(P% ;@OT)V:UCIU_R(<*/>JA?^@;H=9&%;F[8@_'N[ 28:)1I,
M?&]8H.UYSWJ2YXKKIZVC,-JT31>FV2)&=\58*!?4FI!;1UU:F5O?FIB^^A?F
M3+DT+\3$9%*PTG:1NCB.?8UL=GU+<[-JXNANDWX.M>VFF:<F9*.;W<8^:YH9
MYYJZ-#&MLW57?4H9[Q/R='+8$Q:U"V=I0\:^3.A7O@_8GWM8D_=U1:-'X^.]
M:=,NMFE8B-N&0GZ\Q!<]VOF\+JFRY:I-1_+@/)DJ+(ABV^2[HF?'DV.Z8=I]
M\I/SAS+' M/.1V]=2!/S]/NXPTCZTV.7"I&/]?%7?$],I4]^/^JG75'UP^QT
MO:_6+X=Y!#8\3K_CCS-^K__+/@1('Q*D#P72AP;IHP#IXQRDCPN0/BY!^N 3
ME$901.4HI'(44SD*JAQ%58["*D=QE:/ RE%D%2BR"A19!8JL D56@2*K0)%5
MH,@J4&05*+(*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K!)%5H4BJT*1
M5:'(JE!D52BR*A19%8JL"D56A2*K0I%5H\BJ4635*+)J%%DUBJP:15:-(JM&
MD56CR*I19"U09"U09"U09"U09"U09"W^4]9G:Y=_'#\\\];4W2&?#?__FKT!
M4$L! A0#%     @ )HB65 =!36*!    L0   !               ( !
M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  FB)945U*;^.X    K @
M$0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M"  FB)94F5R<(Q &  "<)P  $P              @ ', 0  >&PO=&AE;64O
M=&AE;64Q+GAM;%!+ 0(4 Q0    ( ":(EE2(G!5"W@8  *L@   8
M      " @0T(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M"  FB)949D$MZZ8&  !A&P  &               @($A#P  >&PO=V]R:W-H
M965T<R]S:&5E=#(N>&UL4$L! A0#%     @ )HB65%# IE9L @  F@8  !@
M             ("!_14  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4
M Q0    ( ":(EE2CY-?M_08  #<<   8              " @9\8  !X;"]W
M;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    "  FB)949DYOSC\&  #R
M)0  &               @('2'P  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL
M4$L! A0#%     @ )HB65*<;P\,/"P  5C@  !@              ("!1R8
M 'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( ":(EE1$F"V.
M=PD  '<:   8              " @8PQ  !X;"]W;W)K<VAE971S+W-H965T
M-RYX;6Q02P$"% ,4    "  FB)942BO8.@,#  !S!@  &
M@($Y.P  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ )HB6
M5"QP&"49*0  A7X  !@              ("!<CX  'AL+W=O<FMS:&5E=',O
M<VAE970Y+GAM;%!+ 0(4 Q0    ( ":(EE0E=2*L"P4  ',+   9
M      " @<%G  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%
M  @ )HB65/@73H5K!   , H  !D              ("! VT  'AL+W=O<FMS
M:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    "  FB)94<.$K?LL"  #T!0
M&0              @(&E<0  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+
M 0(4 Q0    ( ":(EE1&YOY0&P0  .$(   9              " @:=T  !X
M;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ )HB65&+;8>7F
M"   T1<  !D              ("!^7@  'AL+W=O<FMS:&5E=',O<VAE970Q
M-"YX;6Q02P$"% ,4    "  FB)94?8'FLL %  #<#0  &0
M@($6@@  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( ":(
MEE189_!NO (  ,<%   9              " @0V(  !X;"]W;W)K<VAE971S
M+W-H965T,38N>&UL4$L! A0#%     @ )HB65#*IV3AT P  \@8  !D
M         ("! (L  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4
M    "  FB)94V)1^!P,$  #G"   &0              @(&KC@  >&PO=V]R
M:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( ":(EE1F4<>IF0H  -P<
M   9              " @>62  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL
M4$L! A0#%     @ )HB65$3WJ=FI"   7QD  !D              ("!M9T
M 'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    "  FB)94$O%3
M*)$#   ""   &0              @(&5I@  >&PO=V]R:W-H965T<R]S:&5E
M=#(Q+GAM;%!+ 0(4 Q0    ( ":(EE1EA^C2C 8  /4.   9
M  " @5VJ  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @
M)HB65'$WJ:J[ @  0@8  !D              ("!(+$  'AL+W=O<FMS:&5E
M=',O<VAE970R,RYX;6Q02P$"% ,4    "  FB)94U(V#]W %  #V"P  &0
M            @($2M   >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4
M Q0    ( ":(EE2P%;G]9P4  'T,   9              " @;FY  !X;"]W
M;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ )HB65(]NW7B=*@
M&HP  !D              ("!5[\  'AL+W=O<FMS:&5E=',O<VAE970R-BYX
M;6Q02P$"% ,4    "  FB)948)S*S7$$  #["@  &0              @($K
MZ@  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( ":(EE2$
MHV Z@@(  &@%   9              " @=/N  !X;"]W;W)K<VAE971S+W-H
M965T,C@N>&UL4$L! A0#%     @ )HB65'1['+'K @  [P4  !D
M     ("!C/$  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4
M"  FB)94[B"%9_("   )!@  &0              @(&N]   >&PO=V]R:W-H
M965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( ":(EE0_F 74=@(  $ %   9
M              " @=?W  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L!
M A0#%     @ )HB65&S/M9RE @  Q04  !D              ("!A/H  'AL
M+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    "  FB)94)&OMWGL#
M  #L"   &0              @(%@_0  >&PO=V]R:W-H965T<R]S:&5E=#,S
M+GAM;%!+ 0(4 Q0    ( ":(EE2)$+O4I0(  * %   9              "
M@1(! 0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ )HB6
M5%W$=L%0 @  $@4  !D              ("![@,! 'AL+W=O<FMS:&5E=',O
M<VAE970S-2YX;6Q02P$"% ,4    "  FB)94LP!J#/(#  # "   &0
M        @(%U!@$ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0
M   ( ":(EE2 ]NY%"04  )@-   9              " @9X* 0!X;"]W;W)K
M<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ )HB65#LF7;X !0  H \
M !D              ("!W@\! 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q0
M2P$"% ,4    "  FB)94LVX=0 <#   (#P  &0              @($5%0$
M>&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( ":(EE3=6">Y
M20,  #D*   9              " @5,8 0!X;"]W;W)K<VAE971S+W-H965T
M-# N>&UL4$L! A0#%     @ )HB65%""F;7U @  $ H  !D
M ("!TQL! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    "  F
MB)948++*T/("   5"   &0              @('_'@$ >&PO=V]R:W-H965T
M<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( ":(EE13^-:V-0,  +(+   9
M          " @2@B 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#
M%     @ )HB65)0E@DOI P  00\  !D              ("!E"4! 'AL+W=O
M<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    "  FB)94N7;-2:D"  "
M!P  &0              @(&T*0$ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM
M;%!+ 0(4 Q0    ( ":(EE34@?7 S0(  ,<'   9              " @90L
M 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ )HB65/,S
M[L%O!   SA4  !D              ("!F"\! 'AL+W=O<FMS:&5E=',O<VAE
M970T-RYX;6Q02P$"% ,4    "  FB)94)Q&H!;0&  !0&@  &0
M    @($^- $ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    (
M ":(EE2<J7Z,D ,  %H)   9              " @2D[ 0!X;"]W;W)K<VAE
M971S+W-H965T-#DN>&UL4$L! A0#%     @ )HB65-YWQ^,X P  3 D  !D
M             ("!\#X! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"
M% ,4    "  FB)94RK&Y=H0"  #%!@  &0              @(%?0@$ >&PO
M=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( ":(EE0X;0%V-0(
M $@%   9              " @1I% 0!X;"]W;W)K<VAE971S+W-H965T-3(N
M>&UL4$L! A0#%     @ )HB65&!W7?G7 P  SPT  !D              ("!
MAD<! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    "  FB)94
MNP!#44\#   L"P  &0              @(&42P$ >&PO=V]R:W-H965T<R]S
M:&5E=#4T+GAM;%!+ 0(4 Q0    ( ":(EE2G,-=(N0,  ,(+   9
M      " @1I/ 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%
M  @ )HB65#Z7I$X_ P  U@T  !D              ("!"E,! 'AL+W=O<FMS
M:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    "  FB)94$X.,7,X"   6"0
M&0              @(& 5@$ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+
M 0(4 Q0    ( ":(EE1ZB=<O^P<  #$J   9              " @859 0!X
M;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ )HB65/>^$9X3
M @  _00  !D              ("!MV$! 'AL+W=O<FMS:&5E=',O<VAE970U
M.2YX;6Q02P$"% ,4    "  FB)94;TB&X;T#  !1"P  &0
M@($!9 $ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( ":(
MEE2H@*VYSP(  "<(   9              " @?5G 0!X;"]W;W)K<VAE971S
M+W-H965T-C$N>&UL4$L! A0#%     @ )HB65.[$,8M& @  208  !D
M         ("!^VH! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4
M    "  FB)94%HOA#XH#  #3#P  &0              @(%X;0$ >&PO=V]R
M:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( ":(EE0MH.DNN 4  $T<
M   9              " @3EQ 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL
M4$L! A0#%     @ )HB65.%%[17A P  Y0@  !D              ("!*'<!
M 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    "  FB)94QNY@
MB5$#  "$%   #0              @ % >P$ >&PO<W1Y;&5S+GAM;%!+ 0(4
M Q0    ( ":(EE27BKL<P    !,"   +              "  ;Q^ 0!?<F5L
M<R\N<F5L<U!+ 0(4 Q0    ( ":(EE270+X:_ 0   XK   /
M  "  :5_ 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  FB)94M7%@?!8"
M  "J)@  &@              @ '.A $ >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'-02P$"% ,4    "  FB)94TC1D%.P!   ')@  $P
M@ $<AP$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     20!) /83   YB0$
"   !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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>83
<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>84
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>159</ContextCount>
  <ElementCount>358</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>42</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="f20f2021_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="f20f2021_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="f20f2021_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="f20f2021_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="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of Changes in Shareholders??? Equity (Deficit)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Consolidated Statements of Changes in Shareholders??? Equity (Deficit)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - 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>6</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - 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>7</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/BasisofPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - 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>9</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Loan Receivable, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/LoanReceivableNet</Role>
      <ShortName>Loan Receivable, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Loan Receivable ??? Related Party</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/LoanReceivableRelatedParty</Role>
      <ShortName>Loan Receivable ??? Related Party</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - 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>12</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - 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>13</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Long-Term Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/LongTermInvestments</Role>
      <ShortName>Long-Term Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Business Combination</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/BusinessCombination</Role>
      <ShortName>Business Combination</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - 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>16</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Loan Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/LoanPayable</Role>
      <ShortName>Loan Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ShareholdersEquity</Role>
      <ShortName>Shareholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Statutory Reserve</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/StatutoryReserve</Role>
      <ShortName>Statutory Reserve</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Concentrations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/Concentrations</Role>
      <ShortName>Concentrations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - 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>26</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - 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>27</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - 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>28</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - 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>29</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - 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="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - 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>31</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/RelatedPartyTransactions</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - 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>33</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - 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>34</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - 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>35</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - 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>36</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - 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>37</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - 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>38</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - 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>39</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - 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>40</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - 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>41</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - 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>42</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - 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>43</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Loan Receivable ??? Related Party (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails</Role>
      <ShortName>Loan Receivable ??? Related Party (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/LoanReceivableRelatedParty</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - 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>45</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - 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>46</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - 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>47</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - 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>48</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - 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>49</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Business Combination (Details) - Schedule of fair value of the assets acquired and liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable</Role>
      <ShortName>Business Combination (Details) - Schedule of fair value of the assets acquired and liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/BusinessCombinationTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - 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>51</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - 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>52</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - Disclosure - Related Party Transactions (Details) - Schedule of due to related parties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ScheduleofduetorelatedpartiesTable</Role>
      <ShortName>Related Party Transactions (Details) - Schedule of due to related parties</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - 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>55</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - 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>56</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - 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>57</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - 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>58</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - 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>59</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>059 - 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>60</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>060 - 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>61</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>061 - Disclosure - Concentrations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://MMTecInc.com/role/ConcentrationsDetails</Role>
      <ShortName>Concentrations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://MMTecInc.com/role/ConcentrationsTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>062 - 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>63</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>063 - 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>64</Position>
    </Report>
    <Report instance="f20f2021_mmtecinc.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>064 - 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>65</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="20-F" original="f20f2021_mmtecinc.htm">f20f2021_mmtecinc.htm</File>
    <File>f20f2021ex12-1_mmtecinc.htm</File>
    <File>f20f2021ex12-2_mmtecinc.htm</File>
    <File>f20f2021ex13-1_mmtecinc.htm</File>
    <File>f20f2021ex13-2_mmtecinc.htm</File>
    <File>f20f2021ex15-1_mmtecinc.htm</File>
    <File>mtc-20211231.xsd</File>
    <File>mtc-20211231_cal.xml</File>
    <File>mtc-20211231_def.xml</File>
    <File>mtc-20211231_lab.xml</File>
    <File>mtc-20211231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="723">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="46">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>87
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "f20f2021_mmtecinc.htm": {
   "axisCustom": 0,
   "axisStandard": 16,
   "contextCount": 159,
   "dts": {
    "calculationLink": {
     "local": [
      "mtc-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "mtc-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "f20f2021_mmtecinc.htm"
     ]
    },
    "labelLink": {
     "local": [
      "mtc-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "mtc-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "mtc-20211231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/sic/2022/sic-2022.xsd"
     ]
    }
   },
   "elementCount": 525,
   "entityCount": 1,
   "hidden": {
    "http://MMTecInc.com/20211231": 35,
    "http://fasb.org/us-gaap/2022": 127,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 167
   },
   "keyCustom": 67,
   "keyStandard": 291,
   "memberCustom": 23,
   "memberStandard": 18,
   "nsprefix": "mtc",
   "nsuri": "http://MMTecInc.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000 - Document - Document And Entity Information",
     "role": "http://MMTecInc.com/role/DocumentAndEntityInformation",
     "shortName": "Document And Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "009 - Disclosure - Loan Receivable, Net",
     "role": "http://MMTecInc.com/role/LoanReceivableNet",
     "shortName": "Loan Receivable, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010 - Disclosure - Loan Receivable \u2013 Related Party",
     "role": "http://MMTecInc.com/role/LoanReceivableRelatedParty",
     "shortName": "Loan Receivable \u2013 Related Party",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011 - Disclosure - Prepaid Expenses and Other Current Assets",
     "role": "http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssets",
     "shortName": "Prepaid Expenses and Other Current Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "012 - Disclosure - Property and Equipment, Net",
     "role": "http://MMTecInc.com/role/PropertyandEquipmentNet",
     "shortName": "Property and Equipment, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "013 - Disclosure - Long-Term Investments",
     "role": "http://MMTecInc.com/role/LongTermInvestments",
     "shortName": "Long-Term Investments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "014 - Disclosure - Business Combination",
     "role": "http://MMTecInc.com/role/BusinessCombination",
     "shortName": "Business Combination",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "015 - Disclosure - Accrued Liabilities and Other Payables",
     "role": "http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayables",
     "shortName": "Accrued Liabilities and Other Payables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "016 - Disclosure - Loan Payable",
     "role": "http://MMTecInc.com/role/LoanPayable",
     "shortName": "Loan Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "017 - Disclosure - Related Party Transactions",
     "role": "http://MMTecInc.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "018 - Disclosure - Income Taxes",
     "role": "http://MMTecInc.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "001 - Statement - Consolidated Balance Sheets",
     "role": "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "019 - Disclosure - Shareholders' Equity",
     "role": "http://MMTecInc.com/role/ShareholdersEquity",
     "shortName": "Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mtc:StatutoryReserveTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "020 - Disclosure - Statutory Reserve",
     "role": "http://MMTecInc.com/role/StatutoryReserve",
     "shortName": "Statutory Reserve",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mtc:StatutoryReserveTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "021 - Disclosure - Commitments and Contingencies",
     "role": "http://MMTecInc.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "022 - Disclosure - Concentrations",
     "role": "http://MMTecInc.com/role/Concentrations",
     "shortName": "Concentrations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "023 - Disclosure - Segment Information",
     "role": "http://MMTecInc.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "024 - Disclosure - Subsequent Events",
     "role": "http://MMTecInc.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "025 - Disclosure - Accounting Policies, by Policy (Policies)",
     "role": "http://MMTecInc.com/role/AccountingPoliciesByPolicy",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mtc:SchedulePropertyPlantAndEquipmentEstimatedUsefulLives",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "026 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mtc:SchedulePropertyPlantAndEquipmentEstimatedUsefulLives",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "027 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)",
     "role": "http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssetsTables",
     "shortName": "Prepaid Expenses and Other Current Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "028 - Disclosure - Property and Equipment, Net (Tables)",
     "role": "http://MMTecInc.com/role/PropertyandEquipmentNetTables",
     "shortName": "Property and Equipment, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "role": "http://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommonStockSharesIssued",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "029 - Disclosure - Business Combination (Tables)",
     "role": "http://MMTecInc.com/role/BusinessCombinationTables",
     "shortName": "Business Combination (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mtc:ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030 - Disclosure - Accrued Liabilities and Other Payables (Tables)",
     "role": "http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayablesTables",
     "shortName": "Accrued Liabilities and Other Payables (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mtc:ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031 - Disclosure - Related Party Transactions (Tables)",
     "role": "http://MMTecInc.com/role/RelatedPartyTransactionsTables",
     "shortName": "Related Party Transactions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "032 - Disclosure - Income Taxes (Tables)",
     "role": "http://MMTecInc.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "033 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://MMTecInc.com/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "034 - Disclosure - Concentrations (Tables)",
     "role": "http://MMTecInc.com/role/ConcentrationsTables",
     "shortName": "Concentrations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "035 - Disclosure - Segment Information (Tables)",
     "role": "http://MMTecInc.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c44",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "mtc:EquityInterestPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "036 - Disclosure - Organization and Nature of Operations (Details)",
     "role": "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails",
     "shortName": "Organization and Nature of Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c44",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "mtc:EquityInterestPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "037 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "role": "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "mtc:SchedulePropertyPlantAndEquipmentEstimatedUsefulLives",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "038 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives",
     "role": "http://MMTecInc.com/role/ScheduleofestimatedusefullivesTable",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "mtc:SchedulePropertyPlantAndEquipmentEstimatedUsefulLives",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "003 - Statement - Consolidated Statements of Operations and Comprehensive Loss",
     "role": "http://MMTecInc.com/role/ConsolidatedIncomeStatement",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:MarketDataRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "039 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of disaggregate the revenue",
     "role": "http://MMTecInc.com/role/ScheduleofdisaggregatetherevenueTable",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of disaggregate the revenue",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:MarketDataRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "mtc:ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RegulatedOperatingRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of disaggregate the company's revenue geographic area",
     "role": "http://MMTecInc.com/role/ScheduleofdisaggregatethecompanysrevenuegeographicareaTable",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of disaggregate the company's revenue geographic area",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "mtc:ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RegulatedOperatingRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of earnings per share, basic and diluted",
     "role": "http://MMTecInc.com/role/ScheduleofearningspersharebasicanddilutedTable",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of earnings per share, basic and diluted",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:EarningsPerShareBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c65",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mtc:AgreedLoan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "042 - Disclosure - Loan Receivable, Net (Details)",
     "role": "http://MMTecInc.com/role/LoanReceivableNetDetails",
     "shortName": "Loan Receivable, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c65",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mtc:AgreedLoan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c69",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Investments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "043 - Disclosure - Loan Receivable \u2013 Related Party (Details)",
     "role": "http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails",
     "shortName": "Loan Receivable \u2013 Related Party (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c69",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Investments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mtc:PrepaidProfessionalFees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "044 - Disclosure - Prepaid Expenses and Other Current Assets (Details) - Schedule of prepaid expenses and other current assets",
     "role": "http://MMTecInc.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable",
     "shortName": "Prepaid Expenses and Other Current Assets (Details) - Schedule of prepaid expenses and other current assets",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mtc:PrepaidProfessionalFees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "045 - Disclosure - Property and Equipment, Net (Details)",
     "role": "http://MMTecInc.com/role/PropertyandEquipmentNetDetails",
     "shortName": "Property and Equipment, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ProceedsFromLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "046 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment",
     "role": "http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable",
     "shortName": "Property and Equipment, Net (Details) - Schedule of property and equipment",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c88",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:EquityMethodInvestmentSoldCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "047 - Disclosure - Long-Term Investments (Details)",
     "role": "http://MMTecInc.com/role/LongTermInvestmentsDetails",
     "shortName": "Long-Term Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c88",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:EquityMethodInvestmentSoldCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c94",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mtc:SecuritiesPurchaseAgreementDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "048 - Disclosure - Business Combination (Details)",
     "role": "http://MMTecInc.com/role/BusinessCombinationDetails",
     "shortName": "Business Combination (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c94",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mtc:SecuritiesPurchaseAgreementDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c7",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "004 - Statement - Consolidated Statements of Changes in Shareholders\u2019 Equity (Deficit)",
     "role": "http://MMTecInc.com/role/ShareholdersEquityType2or3",
     "shortName": "Consolidated Statements of Changes in Shareholders\u2019 Equity (Deficit)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c7",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "049 - Disclosure - Business Combination (Details) - Schedule of fair value of the assets acquired and liabilities",
     "role": "http://MMTecInc.com/role/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable",
     "shortName": "Business Combination (Details) - Schedule of fair value of the assets acquired and liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mtc:ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedProfessionalFeesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "050 - Disclosure - Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables",
     "role": "http://MMTecInc.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable",
     "shortName": "Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "mtc:ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedProfessionalFeesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c97",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesAndLoansPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "051 - Disclosure - Loan Payable (Details)",
     "role": "http://MMTecInc.com/role/LoanPayableDetails",
     "shortName": "Loan Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c97",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesAndLoansPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShortTermBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "052 - Disclosure - Related Party Transactions (Details)",
     "role": "http://MMTecInc.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c4",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShortTermBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mtc:DueToRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "053 - Disclosure - Related Party Transactions (Details) - Schedule of due to related parties",
     "role": "http://MMTecInc.com/role/ScheduleofduetorelatedpartiesTable",
     "shortName": "Related Party Transactions (Details) - Schedule of due to related parties",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mtc:DueToRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mtc:TaxableIncomeDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "054 - Disclosure - Income Taxes (Details)",
     "role": "http://MMTecInc.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mtc:TaxableIncomeDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "055 - Disclosure - Income Taxes (Details) - Schedule of effective income tax rate",
     "role": "http://MMTecInc.com/role/ScheduleofeffectiveincometaxrateTable",
     "shortName": "Income Taxes (Details) - Schedule of effective income tax rate",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "056 - Disclosure - Income Taxes (Details) - Schedule of deferred income tax assets",
     "role": "http://MMTecInc.com/role/ScheduleofdeferredincometaxassetsTable",
     "shortName": "Income Taxes (Details) - Schedule of deferred income tax assets",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "057 - Disclosure - Shareholders' Equity (Details)",
     "role": "http://MMTecInc.com/role/ShareholdersEquityDetails",
     "shortName": "Shareholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c108",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "mtc:PercentageofReserveOnNetProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "058 - Disclosure - Statutory Reserve (Details)",
     "role": "http://MMTecInc.com/role/StatutoryReserveDetails",
     "shortName": "Statutory Reserve (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "mtc:PercentageofReserveOnNetProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "005 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://MMTecInc.com/role/ConsolidatedCashFlow",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ImpairmentOfInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c130",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mtc:RightUseOfAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "059 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://MMTecInc.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c130",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "mtc:RightUseOfAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060 - Disclosure -  Commitments and Contingencies (Details) - Schedule of future lease payments under operating leases",
     "role": "http://MMTecInc.com/role/ScheduleoffutureleasepaymentsunderoperatingleasesTable",
     "shortName": "Commitments and Contingencies (Details) - Schedule of future lease payments under operating leases",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ConcentrationRiskCustomer",
       "us-gaap:ConcentrationRiskCustomer",
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskCustomer",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061 - Disclosure - Concentrations (Details)",
     "role": "http://MMTecInc.com/role/ConcentrationsDetails",
     "shortName": "Concentrations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ConcentrationRiskCustomer",
       "us-gaap:ConcentrationRiskCustomer",
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskCustomer",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c133",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "mtc:ConcentrationRiskPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "062 - Disclosure - Concentrations (Details) - Schedules of company's revenue",
     "role": "http://MMTecInc.com/role/SchedulesofcompanysrevenueTable",
     "shortName": "Concentrations (Details) - Schedules of company's revenue",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c133",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "mtc:ConcentrationRiskPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "063 - Disclosure - Segment Information (Details) - Schedule of information by segment",
     "role": "http://MMTecInc.com/role/ScheduleofinformationbysegmentTable",
     "shortName": "Segment Information (Details) - Schedule of information by segment",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c158",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mtc:StockMarketTransactionDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "064 - Disclosure - Subsequent Events (Details)",
     "role": "http://MMTecInc.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c158",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "mtc:StockMarketTransactionDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "006 - Disclosure - Organization and Nature of Operations",
     "role": "http://MMTecInc.com/role/OrganizationandNatureofOperations",
     "shortName": "Organization and Nature of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccounting",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "007 - Disclosure - Basis of Presentation",
     "role": "http://MMTecInc.com/role/BasisofPresentation",
     "shortName": "Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccounting",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "008 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://MMTecInc.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2021_mmtecinc.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 42,
   "tag": {
    "country_CN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA",
        "terseLabel": "China [Member]"
       }
      }
     },
     "localname": "CN",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofdisaggregatethecompanysrevenuegeographicareaTable"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States [Member]"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails",
      "http://MMTecInc.com/role/ScheduleofdisaggregatethecompanysrevenuegeographicareaTable"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AddressTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.",
        "label": "Address Type [Domain]"
       }
      }
     },
     "localname": "AddressTypeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r560",
      "r561",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r560",
      "r561",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r560",
      "r561",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_BusinessContactMember": {
     "auth_ref": [
      "r561",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business contact for the entity",
        "label": "Business Contact [Member]",
        "terseLabel": "Business Contact"
       }
      }
     },
     "localname": "BusinessContactMember",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_ContactPersonnelName": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of contact personnel",
        "label": "Contact Personnel Name",
        "terseLabel": "Contact Personnel Name"
       }
      }
     },
     "localname": "ContactPersonnelName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.",
        "label": "Document Accounting Standard",
        "terseLabel": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r560",
      "r561",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement",
        "terseLabel": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report",
        "terseLabel": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three",
        "terseLabel": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country",
        "terseLabel": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Entity Addresses, Address Type [Axis]"
       }
      }
     },
     "localname": "EntityAddressesAddressTypeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Ex Transition Period",
        "terseLabel": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r558"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r560",
      "r561",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://MMTecInc.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "mtc_AccruedTechnicalServiceFees": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount to be paid for the accrued technical service fee.",
        "label": "AccruedTechnicalServiceFees",
        "terseLabel": "Accrued technical service fees"
       }
      }
     },
     "localname": "AccruedTechnicalServiceFees",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_AcquisitionConsiderationGivenUpByARelatedParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "AcquisitionConsiderationGivenUpByARelatedParty",
        "terseLabel": "Acquisition consideration given up by a related party"
       }
      }
     },
     "localname": "AcquisitionConsiderationGivenUpByARelatedParty",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_AdditionalCommonSharesSold": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of additional common shares.",
        "label": "AdditionalCommonSharesSold",
        "terseLabel": "Sale of additional common shares (in Shares)"
       }
      }
     },
     "localname": "AdditionalCommonSharesSold",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "mtc_AgreedLoan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "agreement loan.",
        "label": "AgreedLoan",
        "terseLabel": "Loan agreement amount"
       }
      }
     },
     "localname": "AgreedLoan",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_AmountReceivedFromInvestment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "AmountReceivedFromInvestment",
        "terseLabel": "Amount received"
       }
      }
     },
     "localname": "AmountReceivedFromInvestment",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_BasisofPresentationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation [Abstract]"
       }
      }
     },
     "localname": "BasisofPresentationLineItems",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/BasisofPresentation"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_BasisofPresentationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation [Table]"
       }
      }
     },
     "localname": "BasisofPresentationTable",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/BasisofPresentation"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_BusinessCombinationConsiderationTransferred": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "BusinessCombinationConsiderationTransferred",
        "terseLabel": "Total purchase price"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_BusinessCombinationDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination (Details) [Line Items]"
       }
      }
     },
     "localname": "BusinessCombinationDetailsLineItems",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_BusinessCombinationDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination (Details) [Table]"
       }
      }
     },
     "localname": "BusinessCombinationDetailsTable",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition",
        "terseLabel": "Cash paid for acquisition"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialCashPaidForAcquisition",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_CactiFintecLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CactiFintecLimitedMember",
        "terseLabel": "Cacti Fintec Limited [Member]"
       }
      }
     },
     "localname": "CactiFintecLimitedMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_CashPaidForAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CashPaidForAbstract",
        "terseLabel": "Cash paid for:"
       }
      }
     },
     "localname": "CashPaidForAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_CollectionLoanToRelatedParty": {
     "auth_ref": [],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of collection of loan to related party.",
        "label": "CollectionLoanToRelatedParty",
        "terseLabel": "Collection of loan to related party"
       }
      }
     },
     "localname": "CollectionLoanToRelatedParty",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_CollectionOfLoanEmployee": {
     "auth_ref": [],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of collection of loan to employee.",
        "label": "CollectionOfLoanEmployee",
        "terseLabel": "Collection of loan to employee"
       }
      }
     },
     "localname": "CollectionOfLoanEmployee",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_CompanyRevenuePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CompanyRevenuePercentage",
        "terseLabel": "Company Revenue Percentage"
       }
      }
     },
     "localname": "CompanyRevenuePercentage",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConcentrationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mtc_ConcentrationRiskPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ConcentrationRiskPercentage",
        "terseLabel": "Customer concentration risk percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofcompanysrevenueTable"
     ],
     "xbrltype": "percentItemType"
    },
    "mtc_CustomerAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CustomerAMember",
        "terseLabel": "A [Member]"
       }
      }
     },
     "localname": "CustomerAMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofcompanysrevenueTable"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_CustomerBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CustomerBMember",
        "terseLabel": "B [Member]"
       }
      }
     },
     "localname": "CustomerBMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofcompanysrevenueTable"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_CustomerCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CustomerCMember",
        "terseLabel": "C [Member]"
       }
      }
     },
     "localname": "CustomerCMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofcompanysrevenueTable"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_CustomerEMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CustomerEMember",
        "terseLabel": "E [Member]"
       }
      }
     },
     "localname": "CustomerEMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofcompanysrevenueTable"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_DeferredRevenueRecognized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred revenue recognized.",
        "label": "DeferredRevenueRecognized",
        "terseLabel": "Deferred revenue recognized"
       }
      }
     },
     "localname": "DeferredRevenueRecognized",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_DeferredTaxAssetsCutoffAdjustments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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": "DeferredTaxAssetsCutoffAdjustments",
        "terseLabel": "Cutoff adjustments"
       }
      }
     },
     "localname": "DeferredTaxAssetsCutoffAdjustments",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofdeferredincometaxassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mtc_DueToRelatedParties": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "DueToRelatedParties",
        "terseLabel": "Due to related parties"
       }
      }
     },
     "localname": "DueToRelatedParties",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofduetorelatedpartiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Operating Loss Carryforward Valuation Allowance.",
        "label": "EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance",
        "terseLabel": "Valuation allowance recognized with respect to the loss in the Hong Kong companies"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateOperatingLossCarryforwardValuationAllowance",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofeffectiveincometaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "mtc_EffectiveIncomeTaxRateReconciliationCorporateTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "EffectiveIncomeTaxRateReconciliationCorporateTaxRate",
        "terseLabel": "US corporate tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationCorporateTaxRate",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofeffectiveincometaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "mtc_EffectiveIncomeTaxRateReconciliationStatutoryIncome": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation Statutory Income.",
        "label": "EffectiveIncomeTaxRateReconciliationStatutoryIncome",
        "terseLabel": "PRC statutory income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStatutoryIncome",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofeffectiveincometaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies",
        "terseLabel": "Valuation allowance recognized with respect to the loss in the US companies"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToLossInUsCompanies",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofeffectiveincometaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "mtc_EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation Valuation Allowance Recognized With Respect To The Loss PRC Companies.",
        "label": "EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies",
        "terseLabel": "Valuation allowance recognized with respect to the loss in the PRC companies"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationValuationAllowanceRecognizedWithRespectToTheLossPRCCompanies",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofeffectiveincometaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "mtc_EquityInterestPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity interest percentage.",
        "label": "EquityInterestPercentage",
        "terseLabel": "Equity interest percentage"
       }
      }
     },
     "localname": "EquityInterestPercentage",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mtc_EscrowPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Escrow period.",
        "label": "EscrowPeriod",
        "terseLabel": "Escrow period"
       }
      }
     },
     "localname": "EscrowPeriod",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "mtc_ExpensePaidByRelatedPartiesOnBehalfOfCompany": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "ExpensePaidByRelatedPartiesOnBehalfOfCompany",
        "terseLabel": "Expenses paid by related parties on behalf of the Company"
       }
      }
     },
     "localname": "ExpensePaidByRelatedPartiesOnBehalfOfCompany",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_ExpensesPaidByRelatedParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses paid by related party.",
        "label": "ExpensesPaidByRelatedParty",
        "terseLabel": "Expenses paid on behalf of the company"
       }
      }
     },
     "localname": "ExpensesPaidByRelatedParty",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_FinanceLeaseRightofuseAssetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FinanceLeaseRightofuseAssetMember",
        "terseLabel": "Finance lease right-of-use asset [Member]"
       }
      }
     },
     "localname": "FinanceLeaseRightofuseAssetMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_ForeignCurrencyTransactionsGainLossBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement.",
        "label": "ForeignCurrencyTransactionsGainLossBeforeTax",
        "terseLabel": "Foreign currency transaction loss"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsGainLossBeforeTax",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_FortuneFintechLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FortuneFintechLimitedMember",
        "terseLabel": "Fortune Fintech Limited [Member]"
       }
      }
     },
     "localname": "FortuneFintechLimitedMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_FundManagementFee": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fund management fee.",
        "label": "FundManagementFee",
        "terseLabel": "Fund management services"
       }
      }
     },
     "localname": "FundManagementFee",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofdisaggregatetherevenueTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_GovernmentSubsidy": {
     "auth_ref": [],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "GovernmentSubsidy",
        "terseLabel": "Government subsidy"
       }
      }
     },
     "localname": "GovernmentSubsidy",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_GovernmentSubsidyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for government subsidy",
        "label": "GovernmentSubsidyPolicyTextBlock",
        "terseLabel": "Government Subsidy"
       }
      }
     },
     "localname": "GovernmentSubsidyPolicyTextBlock",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mtc_GujiaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "GujiaMember",
        "terseLabel": "Gujia, MM Future, HC Securities and MMBD Advisory [Member]",
        "verboseLabel": "Gujia [Member]"
       }
      }
     },
     "localname": "GujiaMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails",
      "http://MMTecInc.com/role/ScheduleofinformationbysegmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_HuaMeiTradingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "HuaMeiTradingMember",
        "terseLabel": "HuaMei Trading [Member]"
       }
      }
     },
     "localname": "HuaMeiTradingMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_ImpairmentLossOnLongtermInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The technical definition of the impairment loss is a decrease in net carrying value, the acquisition cost minus depreciation, of an asset that is greater than the future undisclosed cash flow of the same asset.",
        "label": "ImpairmentLossOnLongtermInvestment",
        "terseLabel": "Impairment loss on long-term investment"
       }
      }
     },
     "localname": "ImpairmentLossOnLongtermInvestment",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_ImpairmentOnLongtermInvestments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment on long-term investments.",
        "label": "ImpairmentOnLongtermInvestments",
        "terseLabel": "Impairment on long-term investments"
       }
      }
     },
     "localname": "ImpairmentOnLongtermInvestments",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/LongTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_ImputedInterest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "ImputedInterest",
        "negatedLabel": "Less imputed interest"
       }
      }
     },
     "localname": "ImputedInterest",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffutureleasepaymentsunderoperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_InceaseInCommonStockValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incease in common stock value.",
        "label": "InceaseInCommonStockValue",
        "terseLabel": "Incease in common stock, value"
       }
      }
     },
     "localname": "InceaseInCommonStockValue",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_IncomeTaxesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes (Details) [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxesDetailsLineItems",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_IncomeTaxesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes (Details) [Table]"
       }
      }
     },
     "localname": "IncomeTaxesDetailsTable",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_IncreaseInCommonStockShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in common stock, shares.",
        "label": "IncreaseInCommonStockShares",
        "terseLabel": "Incease in common stock, shares (in Shares)"
       }
      }
     },
     "localname": "IncreaseInCommonStockShares",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "mtc_InitialPotentialIndemnificationObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Initial potential indemnification obligation.",
        "label": "InitialPotentialIndemnificationObligation",
        "terseLabel": "Initial potential indemnification obligation"
       }
      }
     },
     "localname": "InitialPotentialIndemnificationObligation",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_InitialPublicOfferingAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Initial public offering amount.",
        "label": "InitialPublicOfferingAmount",
        "terseLabel": "Initial public offering amount"
       }
      }
     },
     "localname": "InitialPublicOfferingAmount",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_InvestmentReturned": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment returned.",
        "label": "InvestmentReturned",
        "terseLabel": "Return of investment"
       }
      }
     },
     "localname": "InvestmentReturned",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_InvestorRelationsManagementServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "InvestorRelationsManagementServices",
        "terseLabel": "Investor relations management services"
       }
      }
     },
     "localname": "InvestorRelationsManagementServices",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofdisaggregatetherevenueTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_LiabilitiesAndShareholdersDeficitEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LiabilitiesAndShareholdersDeficitEquityAbstract",
        "terseLabel": "LIABILITIES AND SHAREHOLDERS' (DEFICIT) EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndShareholdersDeficitEquityAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_LoanReceivableCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan receivable.",
        "label": "LoanReceivableCurrent",
        "terseLabel": "Loan receivable - related party"
       }
      }
     },
     "localname": "LoanReceivableCurrent",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_LoanReceivableNet": {
     "auth_ref": [],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loan receivable, net.",
        "label": "LoanReceivableNet",
        "terseLabel": "Loan receivable, net"
       }
      }
     },
     "localname": "LoanReceivableNet",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_LoanReceivableNetDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivable, Net (Details) [Line Items]"
       }
      }
     },
     "localname": "LoanReceivableNetDetailsLineItems",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_LoanReceivableNetDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivable, Net (Details) [Table]"
       }
      }
     },
     "localname": "LoanReceivableNetDetailsTable",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_LoanReceivableRelatedPartyDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivable \u2013 Related Party (Details) [Line Items]"
       }
      }
     },
     "localname": "LoanReceivableRelatedPartyDetailsLineItems",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_LoanReceivableRelatedPartyDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Receivable \u2013 Related Party (Details) [Table]"
       }
      }
     },
     "localname": "LoanReceivableRelatedPartyDetailsTable",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_LongTermInvestmentsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Investments (Details) [Line Items]"
       }
      }
     },
     "localname": "LongTermInvestmentsDetailsLineItems",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/LongTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_LongTermInvestmentsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Investments (Details) [Table]"
       }
      }
     },
     "localname": "LongTermInvestmentsDetailsTable",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/LongTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_LongtermInvestmentPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LongtermInvestmentPolicyTextBlock",
        "terseLabel": "Long-term Investments"
       }
      }
     },
     "localname": "LongtermInvestmentPolicyTextBlock",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mtc_MMBDTradingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MMBDTradingMember",
        "terseLabel": "MMBD Trading [Member]"
       }
      }
     },
     "localname": "MMBDTradingMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_MMGlobalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MMGlobalMember",
        "terseLabel": "MM Global [Member]"
       }
      }
     },
     "localname": "MMGlobalMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofinformationbysegmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_MMTECIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MMTECIncMember",
        "terseLabel": "MMTEC, Inc."
       }
      }
     },
     "localname": "MMTECIncMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_NetProceedsRaisedAfterDeductingUnderwritingDiscounts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net proceeds raised after deducting underwriting discounts.",
        "label": "NetProceedsRaisedAfterDeductingUnderwritingDiscounts",
        "terseLabel": "Net proceeds raised after deducting underwriting discounts"
       }
      }
     },
     "localname": "NetProceedsRaisedAfterDeductingUnderwritingDiscounts",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_NoncashLeaseExpense": {
     "auth_ref": [],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "NoncashLeaseExpense",
        "terseLabel": "Noncash lease expense"
       }
      }
     },
     "localname": "NoncashLeaseExpense",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities",
        "terseLabel": "Operating lease right-of-use assets obtained in exchange for operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_OrganizationandNatureofOperationsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Nature of Operations (Details) [Line Items]"
       }
      }
     },
     "localname": "OrganizationandNatureofOperationsDetailsLineItems",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_OrganizationandNatureofOperationsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Nature of Operations (Details) [Table]"
       }
      }
     },
     "localname": "OrganizationandNatureofOperationsDetailsTable",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_OrganizationandNatureofOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Nature of Operations [Abstract]"
       }
      }
     },
     "localname": "OrganizationandNatureofOperationsLineItems",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_OrganizationandNatureofOperationsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Nature of Operations [Table]"
       }
      }
     },
     "localname": "OrganizationandNatureofOperationsTable",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_OtherRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount related to other revenue.",
        "label": "OtherRevenue",
        "terseLabel": "Other revenue"
       }
      }
     },
     "localname": "OtherRevenue",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofdisaggregatetherevenueTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_OutstandingSecuritiesPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding securities percentage.",
        "label": "OutstandingSecuritiesPercentage",
        "terseLabel": "Outstanding securities percentage"
       }
      }
     },
     "localname": "OutstandingSecuritiesPercentage",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mtc_OutstandingSecuritiesconsideration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "OutstandingSecuritiesconsideration",
        "terseLabel": "Outstanding for a consideration (in Dollars)"
       }
      }
     },
     "localname": "OutstandingSecuritiesconsideration",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_PRCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PRCMember",
        "terseLabel": "PRC [Member]"
       }
      }
     },
     "localname": "PRCMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_PaymentOfLoanToEmployee": {
     "auth_ref": [],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "PaymentOfLoanToEmployee",
        "negatedLabel": "Loan to employee"
       }
      }
     },
     "localname": "PaymentOfLoanToEmployee",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_PaymentofLoanToRelatedParty": {
     "auth_ref": [],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "PaymentofLoanToRelatedParty",
        "negatedLabel": "Loan to related party"
       }
      }
     },
     "localname": "PaymentofLoanToRelatedParty",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_PercentageOfRegisteredCapital": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of registered capital.",
        "label": "PercentageOfRegisteredCapital",
        "terseLabel": "Percentage of registered capital"
       }
      }
     },
     "localname": "PercentageOfRegisteredCapital",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/StatutoryReserveDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mtc_PercentageOfValueAddedTax": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of value added tax,",
        "label": "PercentageOfValueAddedTax",
        "terseLabel": "Percentage of value added tax"
       }
      }
     },
     "localname": "PercentageOfValueAddedTax",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mtc_PercentageofReserveOnNetProfit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of reserve on net profit.",
        "label": "PercentageofReserveOnNetProfit",
        "terseLabel": "Percentage of reserve on net profit"
       }
      }
     },
     "localname": "PercentageofReserveOnNetProfit",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/StatutoryReserveDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "mtc_PrepaidProfessionalFees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid Professional Fees.",
        "label": "PrepaidProfessionalFees",
        "terseLabel": "Prepaid professional service fees"
       }
      }
     },
     "localname": "PrepaidProfessionalFees",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_ProceedFromIssuanceOfCommonStock": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net proceeds amount.",
        "label": "ProceedFromIssuanceOfCommonStock",
        "terseLabel": "Net proceeds amount"
       }
      }
     },
     "localname": "ProceedFromIssuanceOfCommonStock",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_ProceedsFromIssuanceOfStocksDepositedInEscrow": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "ProceedsFromIssuanceOfStocksDepositedInEscrow",
        "terseLabel": "Proceeds from issuance of stocks deposited in escrow"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfStocksDepositedInEscrow",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_PropertyandEquipmentNetDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment, Net (Details) [Line Items]"
       }
      }
     },
     "localname": "PropertyandEquipmentNetDetailsLineItems",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_PropertyandEquipmentNetDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment, Net (Details) [Table]"
       }
      }
     },
     "localname": "PropertyandEquipmentNetDetailsTable",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_RelatedPartiesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Parties Policy Text Block.",
        "label": "RelatedPartiesPolicyTextBlock",
        "terseLabel": "Related Parties"
       }
      }
     },
     "localname": "RelatedPartiesPolicyTextBlock",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mtc_RelatedPartyTransactionsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions (Details) [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDetailsLineItems",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_RelatedPartyTransactionsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions (Details) [Table]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDetailsTable",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_RestrictedStockAwardAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RestrictedStockAwardAgreementMember",
        "terseLabel": "Restricted Stock Award Agreement [Member]"
       }
      }
     },
     "localname": "RestrictedStockAwardAgreementMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_RightUseOfAsset": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "RightUseOfAsset",
        "terseLabel": "Right use of asset"
       }
      }
     },
     "localname": "RightUseOfAsset",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_SaleOfStocksPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of stock price per share.",
        "label": "SaleOfStocksPricePerShare",
        "terseLabel": "Sale of stock price per share (in Dollars per share)"
       }
      }
     },
     "localname": "SaleOfStocksPricePerShare",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of accrued liabilities and other payables [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mtc_ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of accrued liabilities and other payables.",
        "label": "ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock",
        "terseLabel": "Schedule of accrued liabilities and other payables"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesAndOtherPayablesTableTextBlock",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mtc_ScheduleOfDeferredIncomeTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of deferred income tax assets [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfDeferredIncomeTaxAssetsAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of disaggregate the company's revenue geographic area [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mtc_ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock",
        "terseLabel": "Schedule of disaggregate the company's revenue geographic area"
       }
      }
     },
     "localname": "ScheduleOfDisaggregateTheCompanysRevenueGeographicAreaTableTextBlock",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mtc_ScheduleOfDisaggregateTheRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of disaggregate the revenue [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfDisaggregateTheRevenueAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mtc_ScheduleOfDueToRelatedPartiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of due to related parties [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfDueToRelatedPartiesAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mtc_ScheduleOfEarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of earnings per share, basic and diluted [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mtc_ScheduleOfEffectiveIncomeTaxRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of effective income tax rate [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mtc_ScheduleOfEstimatedUsefulLivesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of estimated useful lives [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfEstimatedUsefulLivesAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mtc_ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of fair value of the assets acquired and liabilities [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfFairValueOfTheAssetsAcquiredAndLiabilitiesAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mtc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of future lease payments under operating leases [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mtc_ScheduleOfInformationBySegmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of information by segment [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfInformationBySegmentAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mtc_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of prepaid expenses and other current assets [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfPrepaidExpensesAndOtherCurrentAssetsAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mtc_ScheduleOfPropertyAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of property and equipment [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfPropertyAndEquipmentAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mtc_SchedulePropertyPlantAndEquipmentEstimatedUsefulLives": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "SchedulePropertyPlantAndEquipmentEstimatedUsefulLives",
        "terseLabel": "Schedule of estimated useful lives"
       }
      }
     },
     "localname": "SchedulePropertyPlantAndEquipmentEstimatedUsefulLives",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mtc_SchedulesOfCompanysRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedules of company's revenue [Abstract]"
       }
      }
     },
     "localname": "SchedulesOfCompanysRevenueAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mtc_SecuritiesPurchaseAgreementDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SecuritiesPurchaseAgreementDescription",
        "terseLabel": "Securities Purchase Agreement, description"
       }
      }
     },
     "localname": "SecuritiesPurchaseAgreementDescription",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_SecuritiesPurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SecuritiesPurchaseAgreementMember",
        "terseLabel": "Securities Purchase Agreement [Member]"
       }
      }
     },
     "localname": "SecuritiesPurchaseAgreementMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_ShareholdersEquityDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders' Equity (Details) [Line Items]"
       }
      }
     },
     "localname": "ShareholdersEquityDetailsLineItems",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_ShareholdersEquityDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders' Equity (Details) [Table]"
       }
      }
     },
     "localname": "ShareholdersEquityDetailsTable",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_StatutoryReserveAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserve [Abstract]"
       }
      }
     },
     "localname": "StatutoryReserveAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "xbrltype": "stringItemType"
    },
    "mtc_StatutoryReserveTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statutory Reserve Text Block.",
        "label": "StatutoryReserveTextBlock",
        "terseLabel": "STATUTORY RESERVE"
       }
      }
     },
     "localname": "StatutoryReserveTextBlock",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/StatutoryReserve"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mtc_StockBasedCompensationAmountReceived": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock based compensation amount received.",
        "label": "StockBasedCompensationAmountReceived",
        "terseLabel": "Recognized amount"
       }
      }
     },
     "localname": "StockBasedCompensationAmountReceived",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_StockMarketTransactionDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock market transaction, description.",
        "label": "StockMarketTransactionDescription",
        "terseLabel": "Stock market transaction, description"
       }
      }
     },
     "localname": "StockMarketTransactionDescription",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_StockOptionPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "StockOptionPlanMember",
        "terseLabel": "Stock Option Plan [Member]"
       }
      }
     },
     "localname": "StockOptionPlanMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_SubsequentEventsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events (Details) [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventsDetailsLineItems",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_SubsequentEventsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events (Details) [Table]"
       }
      }
     },
     "localname": "SubsequentEventsDetailsTable",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofdisaggregatethecompanysrevenuegeographicareaLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of disaggregate the company's revenue geographic area [Line Items]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofdisaggregatethecompanysrevenuegeographicareaLineItems",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofdisaggregatethecompanysrevenuegeographicareaTable"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofdisaggregatethecompanysrevenuegeographicareaTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of disaggregate the company's revenue geographic area [Table]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofdisaggregatethecompanysrevenuegeographicareaTable",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofdisaggregatethecompanysrevenuegeographicareaTable"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofestimatedusefullivesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives [Line Items]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofestimatedusefullivesLineItems",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofestimatedusefullivesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_SummaryofSignificantAccountingPoliciesDetailsScheduleofestimatedusefullivesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of estimated useful lives [Table]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofestimatedusefullivesTable",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofestimatedusefullivesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_TaxableIncomeDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Taxable income, description.",
        "label": "TaxableIncomeDescription",
        "terseLabel": "Taxable income, description"
       }
      }
     },
     "localname": "TaxableIncomeDescription",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_TonyWayneNetworkTechnologyCoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TonyWayneNetworkTechnologyCoMember",
        "terseLabel": "Tony Wayne Network Technology Co. [Member]"
       }
      }
     },
     "localname": "TonyWayneNetworkTechnologyCoMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_TransferFromInvestment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of investments transferred from the entity's investments in noncash transactions.",
        "label": "TransferFromInvestment",
        "terseLabel": "Non interest bearing loan"
       }
      }
     },
     "localname": "TransferFromInvestment",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "mtc_TreasuryStockSharesCancelled": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common and preferred stock cancelled from treasury during the period.",
        "label": "TreasuryStockSharesCancelled",
        "terseLabel": "Common shares cancelled (in Shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesCancelled",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "mtc_TwoThousandNineteenShareIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TwoThousandNineteenShareIncentivePlanMember",
        "terseLabel": "Two Thousand Nineteen Share Incentive Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandNineteenShareIncentivePlanMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_UnallocatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UnallocatedMember",
        "terseLabel": "Unallocated [Member]"
       }
      }
     },
     "localname": "UnallocatedMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofinformationbysegmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_ValueAddedTaxPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for value added tax.",
        "label": "ValueAddedTaxPolicyTextBlock",
        "terseLabel": "Value Added Tax"
       }
      }
     },
     "localname": "ValueAddedTaxPolicyTextBlock",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "mtc_WeightedAverageNumberOfCommonSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "WeightedAverageNumberOfCommonSharesOutstandingAbstract",
        "terseLabel": "WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfCommonSharesOutstandingAbstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_XiangdongWenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Xiangdong Wen Member.",
        "label": "XiangdongWenMember",
        "terseLabel": "Advances from Xiangdong Wen [Member]",
        "verboseLabel": "Xiangdong Wen [Member]"
       }
      }
     },
     "localname": "XiangdongWenMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/RelatedPartyTransactionsDetails",
      "http://MMTecInc.com/role/ScheduleofduetorelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_XtranferMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "XtranferMember",
        "terseLabel": "Xtranfer [Member]"
       }
      }
     },
     "localname": "XtranferMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/LongTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_YearEndedDecember312019Abstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "YearEndedDecember312019Abstract",
        "terseLabel": "Year Ended December 31, 2019"
       }
      }
     },
     "localname": "YearEndedDecember312019Abstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofinformationbysegmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_YearEndedDecember312020Abstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "YearEndedDecember312020Abstract",
        "terseLabel": "Year Ended December 31, 2020"
       }
      }
     },
     "localname": "YearEndedDecember312020Abstract",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofinformationbysegmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "mtc_ZhenFanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Zhen Fan Member.",
        "label": "ZhenFanMember",
        "terseLabel": "Advances to Zhen Fan [Member]",
        "verboseLabel": "Zhen Fan [Member]"
       }
      }
     },
     "localname": "ZhenFanMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/RelatedPartyTransactionsDetails",
      "http://MMTecInc.com/role/ScheduleofduetorelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "mtc_ZhengtongHuazhiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ZhengtongHuazhiMember",
        "terseLabel": "Zhengtong Huazhi [Member]"
       }
      }
     },
     "localname": "ZhengtongHuazhiMember",
     "nsuri": "http://MMTecInc.com/20211231",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r192",
      "r288",
      "r290",
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofcompanysrevenueTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r236",
      "r237",
      "r238",
      "r239",
      "r255",
      "r272",
      "r295",
      "r297",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r522",
      "r525",
      "r553",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofestimatedusefullivesTable",
      "http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r236",
      "r237",
      "r238",
      "r239",
      "r255",
      "r272",
      "r295",
      "r297",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r522",
      "r525",
      "r553",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofestimatedusefullivesTable",
      "http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r230",
      "r236",
      "r237",
      "r238",
      "r239",
      "r255",
      "r272",
      "r292",
      "r295",
      "r297",
      "r323",
      "r324",
      "r325",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r522",
      "r525",
      "r553",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofestimatedusefullivesTable",
      "http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r230",
      "r236",
      "r237",
      "r238",
      "r239",
      "r255",
      "r272",
      "r292",
      "r295",
      "r297",
      "r323",
      "r324",
      "r325",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r522",
      "r525",
      "r553",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofestimatedusefullivesTable",
      "http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r189",
      "r190",
      "r288",
      "r289",
      "r523",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails",
      "http://MMTecInc.com/role/ScheduleofdisaggregatethecompanysrevenuegeographicareaTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r189",
      "r190",
      "r288",
      "r289",
      "r523",
      "r537",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails",
      "http://MMTecInc.com/role/ScheduleofdisaggregatethecompanysrevenuegeographicareaTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "ACCRUED LIABILITIES AND OTHER PAYABLES"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccruedLiabilitiesandOtherPayables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accounts Payable and Other Accrued Liabilities, Current",
        "terseLabel": "Accrued liabilities and other payables"
       }
      }
     },
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r39"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r39"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Professional Fees, Current",
        "terseLabel": "Accrued professional service fees"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrent": {
     "auth_ref": [
      "r7",
      "r39"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of 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).",
        "label": "Accrued Salaries, Current",
        "terseLabel": "Salary payable"
       }
      }
     },
     "localname": "AccruedSalariesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r14",
      "r225"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r27",
      "r49",
      "r51",
      "r52",
      "r505",
      "r530",
      "r531"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r48",
      "r52",
      "r59",
      "r60",
      "r61",
      "r112",
      "r113",
      "r114",
      "r386",
      "r449",
      "r526",
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r25",
      "r460"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r112",
      "r113",
      "r114",
      "r328",
      "r329",
      "r330",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r94"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities",
        "terseLabel": "Net operating loss carry forward"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Selling and Marketing Costs"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r327"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Share-based compensation to nonemployees"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts": {
     "auth_ref": [
      "r195"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts.",
        "label": "Allowance for Loan and Lease Loss, Recovery of Bad Debts",
        "terseLabel": "Bad debts"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossRecoveryOfBadDebts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r16",
      "r107",
      "r164",
      "r177",
      "r184",
      "r205",
      "r241",
      "r242",
      "r243",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r252",
      "r253",
      "r382",
      "r387",
      "r407",
      "r458",
      "r460",
      "r486",
      "r502"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "terseLabel": "TOTAL ASSETS",
        "totalLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
      "http://MMTecInc.com/role/ScheduleofinformationbysegmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r5",
      "r33",
      "r107",
      "r205",
      "r241",
      "r242",
      "r243",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r252",
      "r253",
      "r382",
      "r387",
      "r407",
      "r458",
      "r460"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total Current Assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "CURRENT ASSETS:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNoncurrent": {
     "auth_ref": [
      "r107",
      "r205",
      "r241",
      "r242",
      "r243",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r252",
      "r253",
      "r382",
      "r387",
      "r407",
      "r458"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.",
        "label": "Assets, Noncurrent",
        "totalLabel": "Total Non-current Assets"
       }
      }
     },
     "localname": "AssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Noncurrent [Abstract]",
        "terseLabel": "NON-CURRENT ASSETS:"
       }
      }
     },
     "localname": "AssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r298",
      "r299",
      "r300",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r392",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccounting": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Basis of Accounting [Text Block]",
        "terseLabel": "BASIS OF PRESENTATION"
       }
      }
     },
     "localname": "BasisOfAccounting",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/BasisofPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BrokerageCommissionsRevenue": {
     "auth_ref": [
      "r485",
      "r498"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commission revenue from buying and selling securities on behalf of customers.",
        "label": "Brokerage Commissions Revenue",
        "terseLabel": "Commissions"
       }
      }
     },
     "localname": "BrokerageCommissionsRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofdisaggregatetherevenueTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r294",
      "r296",
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails",
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r294",
      "r296",
      "r368",
      "r369",
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails",
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity": {
     "auth_ref": [
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information.",
        "label": "Business Acquisition, Description of Acquired Entity",
        "terseLabel": "Company acquired, description"
       }
      }
     },
     "localname": "BusinessAcquisitionDescriptionOfAcquiredEntity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "auth_ref": [
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "terseLabel": "Acquired percentage"
       }
      }
     },
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total remaining unamortized or unaccreted amounts of premiums, discounts, and intangible assets, in years subsequent to the year of acquisition, when the total amounts of remaining discounts, premiums, and intangible assets exceed 30 percent of stockholders' equity.",
        "label": "Business Acquisitions, Purchase Price Allocation, Subsequent Years, Remaining Adjustments",
        "terseLabel": "Aggregate purchase price"
       }
      }
     },
     "localname": "BusinessAcquisitionsPurchasePriceAllocationSubsequentYearsRemainingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": {
     "auth_ref": [
      "r372"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.",
        "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value",
        "terseLabel": "Fair value of existing equity interest in MMBD Trading"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r375",
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "BUSINESS COMBINATION"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombination"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r371"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash &amp; cash equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities": {
     "auth_ref": [
      "r371"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments in debt and equity securities, including, but not limited to, held-to-maturity, trading and available-for-sale expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Marketable Securities",
        "terseLabel": "Security deposit, current"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "auth_ref": [
      "r371"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r371"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r371"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "negatedLabel": "Accounts payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "auth_ref": [
      "r371"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "negatedLabel": "Other payables"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r370",
      "r371"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "terseLabel": "Net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r371"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffairvalueoftheassetsacquiredandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": {
     "auth_ref": [
      "r366"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value",
        "terseLabel": "Acquisition date fair value"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": {
     "auth_ref": [
      "r367"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain",
        "terseLabel": "Gain on recognized remeasurement"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "terseLabel": "Business Combinations"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r11",
      "r460",
      "r532",
      "r533"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Cash balances"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r88",
      "r95",
      "r101"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "periodEndLabel": "CASH AND CASH EQUIVALENTS - end of year",
        "periodStartLabel": "CASH AND CASH EQUIVALENTS - beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r88",
      "r413"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r43",
      "r492",
      "r510"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r233",
      "r234",
      "r235",
      "r240",
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r112",
      "r113",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Shares"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common shares, par value (in Dollars per share)",
        "verboseLabel": "Common stock par value (in Dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common shares, authorized",
        "verboseLabel": "Common stock authorized (in Shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common shares, issued",
        "verboseLabel": "Common stock issued (in Shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r23",
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common shares, outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r23",
      "r460"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common shares ($0.001 par value; 500,000,000 shares authorized; 31,370,000 shares issued and outstanding at December 31,2021, and 20,820,000 shares issued and outstanding at December 31,2020)"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r54",
      "r56",
      "r57",
      "r66",
      "r496",
      "r516"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "negatedLabel": "NET LOSS"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]",
        "terseLabel": "COMPREHENSIVE LOSS:"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Loss"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r140",
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentrations of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskCustomer": {
     "auth_ref": [
      "r143",
      "r144",
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of risks that arise due to the volume of business transacted with a particular customer. At a minimum, the description informs financial statement users of the general nature of the risk, but excludes \"Information about Major Customers\" that may be disclosed elsewhere (for instance, segment disclosures).",
        "label": "Concentration Risk, Customer",
        "terseLabel": "Customer percentage"
       }
      }
     },
     "localname": "ConcentrationRiskCustomer",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConcentrationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.",
        "label": "Concentration Risk Disclosure [Text Block]",
        "terseLabel": "CONCENTRATIONS"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/Concentrations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofcompanysrevenueTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r143",
      "r145",
      "r146",
      "r147",
      "r405",
      "r406",
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/SchedulesofcompanysrevenueTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r72",
      "r107",
      "r205",
      "r241",
      "r242",
      "r243",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r252",
      "r253",
      "r407"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Revenue",
        "terseLabel": "COST OF REVENUE"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "terseLabel": "Cost of Revenue"
       }
      }
     },
     "localname": "CostOfSalesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r105",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "LOAN PAYABLE"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r41",
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses and Other Current Assets [Abstract]"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredRevenue": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.",
        "label": "Deferred Revenue",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r343"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "terseLabel": "Gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofdeferredincometaxassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r348",
      "r349"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating losses carry forward"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofdeferredincometaxassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r344"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Less: valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofdeferredincometaxassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r337",
      "r345"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "terseLabel": "Net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofdeferredincometaxassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r491"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.",
        "label": "Deposits",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "Deposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsAssetsCurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Deposits Assets, Current",
        "terseLabel": "Security deposits - current portion"
       }
      }
     },
     "localname": "DepositsAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsAssetsNoncurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Deposits Assets, Noncurrent",
        "terseLabel": "Security deposit \u2013 non-current portion"
       }
      }
     },
     "localname": "DepositsAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r93",
      "r223"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow",
      "http://MMTecInc.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r93",
      "r223"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "DEPRECIATION AND AMORTIZATION"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofinformationbysegmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r46",
      "r393",
      "r394",
      "r396",
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Schedule of disaggregate the company's revenue geographic area"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r34",
      "r110",
      "r244",
      "r246",
      "r247",
      "r251",
      "r252",
      "r253",
      "r453"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Due to Related Parties, Current",
        "terseLabel": "Due to related parties"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "NET LOSS PER COMMON SHARE"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r67",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r125",
      "r127",
      "r129",
      "r130",
      "r131",
      "r134",
      "r135",
      "r400",
      "r401",
      "r497",
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Net loss per common share - basic and diluted"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofearningspersharebasicanddilutedTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r67",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r127",
      "r129",
      "r130",
      "r131",
      "r134",
      "r135",
      "r400",
      "r401",
      "r497",
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Basic and diluted (in Dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r132",
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Per Share Data"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r413"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. 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.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "terseLabel": "EFFECT OF EXCHANGE RATE ON CASH AND CASH EQUIVALENTS"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofeffectiveincometaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r108",
      "r339",
      "r355"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Hong Kong statutory income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofeffectiveincometaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r339",
      "r355"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "terseLabel": "Income tax rate, percentage"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r339",
      "r355"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent",
        "terseLabel": "Effect of income tax exemptions and reliefs"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofeffectiveincometaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r59",
      "r60",
      "r61",
      "r112",
      "r113",
      "r114",
      "r116",
      "r122",
      "r124",
      "r137",
      "r206",
      "r284",
      "r285",
      "r328",
      "r329",
      "r330",
      "r351",
      "r352",
      "r399",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r449",
      "r526",
      "r527",
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails",
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A description of the principal activities of an investee accounted for under the equity method.",
        "label": "Equity Method Investment, Description of Principal Activities",
        "terseLabel": "Company acquired, description"
       }
      }
     },
     "localname": "EquityMethodInvestmentDescriptionOfPrincipalActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LongTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "netLabel": "Percentage of shareholder of the Company",
        "terseLabel": "Interest rate",
        "verboseLabel": "Percentage of acquire interest"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails",
      "http://MMTecInc.com/role/LongTermInvestmentsDetails",
      "http://MMTecInc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestmentSoldCarryingAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the entity's equity method investment which has been sold.",
        "label": "Equity Method Investment, Amount Sold",
        "terseLabel": "Investment carrying amount"
       }
      }
     },
     "localname": "EquityMethodInvestmentSoldCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LongTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EscrowDeposit": {
     "auth_ref": [
      "r490",
      "r540"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.",
        "label": "Escrow Deposit",
        "terseLabel": "Escrow deposit"
       }
      }
     },
     "localname": "EscrowDeposit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r403",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments and Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r440"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, to be Paid",
        "terseLabel": "Total lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffutureleasepaymentsunderoperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r432",
      "r436"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedLabel": "Payment on finance lease"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r430"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Finance lease right-of-use asset with a net carrying amount"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "auth_ref": [
      "r197",
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for financing receivable.",
        "label": "Financing Receivables [Text Block]",
        "terseLabel": "LOAN RECEIVABLE \u2013 RELATED PARTY"
       }
      }
     },
     "localname": "FinancingReceivablesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableRelatedParty"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiscalPeriod": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fiscal Period, Policy [Policy Text Block]",
        "terseLabel": "Fiscal Year End"
       }
      }
     },
     "localname": "FiscalPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r408",
      "r409",
      "r410",
      "r412"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 5.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "terseLabel": "Foreign currency transaction loss"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency Translation"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignCurrencyTranslationAdjustmentDescription": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of the translation adjustment. Includes an analysis of the change during the period in the accumulated adjustment and explanation of items creating the change.",
        "label": "Foreign Currency Translation Adjustment, Description",
        "terseLabel": "Foreign currency translation, description"
       }
      }
     },
     "localname": "ForeignCurrencyTranslationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Office equipment and furniture [Member]"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "Loss on disposal of property and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnTerminationOfLease": {
     "auth_ref": [
      "r429"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term.",
        "label": "Gain (Loss) on Termination of Lease",
        "negatedLabel": "Gain on lease termination"
       }
      }
     },
     "localname": "GainLossOnTerminationOfLease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r93",
      "r268",
      "r269"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedLabel": "Gain on extinguishment of debt"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r218",
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r93",
      "r209",
      "r214",
      "r219",
      "r220"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Impairment loss on goodwill"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairmentLossNetOfTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of loss recognized that results from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss, Net of Tax",
        "terseLabel": "Impairment loss on goodwill"
       }
      }
     },
     "localname": "GoodwillImpairmentLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r71",
      "r107",
      "r164",
      "r176",
      "r180",
      "r183",
      "r186",
      "r205",
      "r241",
      "r242",
      "r243",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r252",
      "r253",
      "r407"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "terseLabel": "GROSS PROFIT",
        "totalLabel": "GROSS PROFIT"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement",
      "http://MMTecInc.com/role/ScheduleofinformationbysegmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IPOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First sale of stock by a private company to the public.",
        "label": "IPO [Member]",
        "terseLabel": "IPO [Member]"
       }
      }
     },
     "localname": "IPOMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfInvestments": {
     "auth_ref": [
      "r199"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.",
        "label": "Other than Temporary Impairment Losses, Investments",
        "terseLabel": "Impairment loss on long-term investment"
       }
      }
     },
     "localname": "ImpairmentOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r222",
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-lived Assets Other Than Goodwill"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r164",
      "r176",
      "r180",
      "r183",
      "r186"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "terseLabel": "LOSS BEFORE INCOME TAXES"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r63",
      "r93",
      "r161",
      "r202",
      "r493",
      "r513"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "Income (Loss) from Equity Method Investments",
        "negatedLabel": "Loss on equity method investment",
        "terseLabel": "Net loss on equity method investment"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow",
      "http://MMTecInc.com/role/LongTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r108",
      "r340",
      "r341",
      "r347",
      "r353",
      "r356",
      "r360",
      "r361",
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r109",
      "r123",
      "r124",
      "r162",
      "r338",
      "r354",
      "r358",
      "r519"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r58",
      "r335",
      "r336",
      "r341",
      "r342",
      "r346",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r90",
      "r97"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income Taxes Paid",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accrued liabilities and other payables"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Deferred Revenue",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDepositOtherAssets": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Deposit Assets",
        "negatedLabel": "Security deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInDepositOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "terseLabel": "Salary payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOperating": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.",
        "label": "Interest Income, Operating",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r85",
      "r89",
      "r97"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentInterestRate": {
     "auth_ref": [
      "r200",
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of interest on investment.",
        "label": "Investment Interest Rate",
        "terseLabel": "Investment interest rate"
       }
      }
     },
     "localname": "InvestmentInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "auth_ref": [
      "r204",
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment in financial asset.",
        "label": "Investment, Policy [Policy Text Block]",
        "terseLabel": "Equity Investment Using Measurement Alternative"
       }
      }
     },
     "localname": "InvestmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Investments": {
     "auth_ref": [
      "r512"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.",
        "label": "Investments",
        "terseLabel": "Amount invested"
       }
      }
     },
     "localname": "Investments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LaborAndRelatedExpense": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.",
        "label": "Labor and Related Expense",
        "terseLabel": "Payroll and related benefits"
       }
      }
     },
     "localname": "LaborAndRelatedExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r224"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvement [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofestimatedusefullivesTable",
      "http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorOperatingLeaseDescription": {
     "auth_ref": [
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of lessor's operating lease.",
        "label": "Lessor, Operating Lease, Description",
        "terseLabel": "Non-cancelable operating lease, description"
       }
      }
     },
     "localname": "LessorOperatingLeaseDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r38",
      "r107",
      "r178",
      "r205",
      "r241",
      "r242",
      "r243",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r252",
      "r253",
      "r383",
      "r387",
      "r388",
      "r407",
      "r458",
      "r459"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total Liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r30",
      "r107",
      "r205",
      "r407",
      "r460",
      "r489",
      "r507"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total Liabilities and Shareholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r6",
      "r40",
      "r107",
      "r205",
      "r241",
      "r242",
      "r243",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r252",
      "r253",
      "r383",
      "r387",
      "r388",
      "r407",
      "r458",
      "r459",
      "r460"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total Current Liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "CURRENT LIABILITIES:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r10",
      "r19",
      "r20",
      "r107",
      "r205",
      "r241",
      "r242",
      "r243",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r252",
      "r253",
      "r383",
      "r387",
      "r388",
      "r407",
      "r458",
      "r459"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total Non-current Liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "NON-CURRENT LIABILITIES:"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityPeriodicPaymentInterest": {
     "auth_ref": [
      "r36"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payment applied to interest.",
        "label": "Line of Credit Facility, Periodic Payment, Interest",
        "terseLabel": "Interest forgiven in full"
       }
      }
     },
     "localname": "LineOfCreditFacilityPeriodicPaymentInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableLeaseFinancingPolicy": {
     "auth_ref": [
      "r423",
      "r427",
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Loans and Leases Receivable, Lease Financing, Policy [Policy Text Block]",
        "terseLabel": "Loan Receivable"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableLeaseFinancingPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansHeldForSaleMaturityDate": {
     "auth_ref": [
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity date of loan held for sale, in YYYY-MM-DD format.",
        "label": "Loans Held-for-sale, Maturity Date",
        "terseLabel": "Maturity date"
       }
      }
     },
     "localname": "LoansHeldForSaleMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "terseLabel": "LOAN RECEIVABLE, NET"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "auth_ref": [
      "r197"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.",
        "label": "Loans Receivable, Fair Value Disclosure",
        "terseLabel": "Investment amount"
       }
      }
     },
     "localname": "LoansReceivableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LongTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableWithFixedRatesOfInterest1": {
     "auth_ref": [
      "r194"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loan with fixed rate of interest.",
        "label": "Loans Receivable with Fixed Rates of Interest",
        "terseLabel": "Loan receivable"
       }
      }
     },
     "localname": "LoansReceivableWithFixedRatesOfInterest1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r37"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-Term Debt, Current Maturities",
        "terseLabel": "Less: current portion"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffutureleasepaymentsunderoperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-Term Debt [Text Block]",
        "terseLabel": "LONG-TERM INVESTMENTS"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LongTermInvestments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermInvestments": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).",
        "label": "Long-Term Investments",
        "terseLabel": "Long-term investment"
       }
      }
     },
     "localname": "LongTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketDataRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue from market data services, including, but not limited to, information about current quotes and most recent prices for a specific security.",
        "label": "Market Data Revenue",
        "terseLabel": "Market data services"
       }
      }
     },
     "localname": "MarketDataRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofdisaggregatetherevenueTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "NET CASH PROVIDED BY FINANCING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "NET CASH USED IN BY INVESTING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r88",
      "r91",
      "r94"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "NET CASH USED IN OPERATING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r3",
      "r53",
      "r55",
      "r61",
      "r64",
      "r94",
      "r107",
      "r115",
      "r117",
      "r118",
      "r119",
      "r120",
      "r123",
      "r124",
      "r128",
      "r164",
      "r176",
      "r180",
      "r183",
      "r186",
      "r205",
      "r241",
      "r242",
      "r243",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r252",
      "r253",
      "r401",
      "r407",
      "r494",
      "r514"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "netLabel": "NET INCOME (LOSS)",
        "terseLabel": "Net loss",
        "totalLabel": "NET LOSS",
        "verboseLabel": "Net loss for basic and diluted net loss per share of common stock"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow",
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement",
      "http://MMTecInc.com/role/ScheduleofearningspersharebasicanddilutedTable",
      "http://MMTecInc.com/role/ScheduleofinformationbysegmentTable",
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "NON-CASH INVESTING AND FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total Other Income (Expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "OTHER INCOME (EXPENSE):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesAndLoansPayable": {
     "auth_ref": [
      "r19",
      "r488",
      "r504"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Notes and Loans Payable",
        "terseLabel": "Loan payable"
       }
      }
     },
     "localname": "NotesAndLoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.",
        "label": "Office Equipment [Member]",
        "terseLabel": "Office equipment and furniture [Member]"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofestimatedusefullivesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Expenses",
        "totalLabel": "Total Operating Expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "OPERATING EXPENSES:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r164",
      "r176",
      "r180",
      "r183",
      "r186"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "LOSS FROM OPERATIONS"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r434",
      "r442"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease costs"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": {
     "auth_ref": [
      "r136",
      "r447"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable.",
        "label": "Operating Lease, Lease Income, Lease Payments",
        "terseLabel": "Measurement of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLeaseIncomeLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r431"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liabilities - current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities \u2013 non-current",
        "verboseLabel": "Operating lease liability, non-current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
      "http://MMTecInc.com/role/ScheduleoffutureleasepaymentsunderoperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r430"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r439",
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r438",
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r424",
      "r425"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "terseLabel": "Total future lease payments"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffutureleasepaymentsunderoperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r424",
      "r425"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffutureleasepaymentsunderoperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r424",
      "r425"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffutureleasepaymentsunderoperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r424",
      "r425"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleoffutureleasepaymentsunderoperatingleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r4",
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "ORGANIZATION AND NATURE OF OPERATIONS"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r39"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCashEquivalentsAtCarryingValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of 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, classified as other. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Other Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash equivalents"
       }
      }
     },
     "localname": "OtherCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "auth_ref": [
      "r47",
      "r50",
      "r411",
      "r419"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "terseLabel": "Foreign currency translation adjustments",
        "verboseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement",
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "auth_ref": [
      "r50",
      "r59",
      "r65",
      "r338",
      "r357",
      "r359",
      "r414",
      "r417",
      "r420",
      "r495",
      "r515"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Tax",
        "totalLabel": "TOTAL COMPREHENSIVE LOSS"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Tax [Abstract]",
        "terseLabel": "OTHER COMPREHENSIVE (LOSS) INCOME"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other current assets.",
        "label": "Other Current Assets [Text Block]",
        "terseLabel": "PREPAID EXPENSES AND OTHER CURRENT ASSETS"
       }
      }
     },
     "localname": "OtherCurrentAssetsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of general and administrative expense classified as other.",
        "label": "Other General and Administrative Expense",
        "terseLabel": "Other general and administrative expenses"
       }
      }
     },
     "localname": "OtherGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInvestments": {
     "auth_ref": [
      "r12",
      "r511"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments classified as other.",
        "label": "Other Investments",
        "terseLabel": "Investors investment amount"
       }
      }
     },
     "localname": "OtherInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLoansPayable": {
     "auth_ref": [
      "r19",
      "r488",
      "r504"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term loans payable classified as other.",
        "label": "Other Loans Payable",
        "terseLabel": "Extended loan amount"
       }
      }
     },
     "localname": "OtherLoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLoansPayableLongTerm": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer.",
        "label": "Other Loans Payable, Long-Term, Noncurrent",
        "terseLabel": "Loan payable"
       }
      }
     },
     "localname": "OtherLoansPayableLongTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashExpense": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other.",
        "label": "Other Noncash Expense",
        "terseLabel": "Other noncash expense"
       }
      }
     },
     "localname": "OtherNoncashExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income (expense)"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "auth_ref": [
      "r31",
      "r208"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Other Prepaid Expense, Current",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherPrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivables": {
     "auth_ref": [
      "r24"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from parties in nontrade transactions, classified as other.",
        "label": "Other Receivables",
        "terseLabel": "Other receivables"
       }
      }
     },
     "localname": "OtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParticipatingMortgageLoansParticipationLiabilitiesAmount": {
     "auth_ref": [
      "r267"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of the participation liability at the end of the accounting period.",
        "label": "Participating Mortgage Loans, Participation Liabilities, Amount",
        "terseLabel": "Forgiven PPP Loan amount"
       }
      }
     },
     "localname": "ParticipatingMortgageLoansParticipationLiabilitiesAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Cash paid for acquisition of subsidiaries, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "auth_ref": [
      "r81"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.",
        "label": "Payments to Acquire Investments",
        "terseLabel": "Amount invested"
       }
      }
     },
     "localname": "PaymentsToAcquireInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLoansReceivable": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services.",
        "label": "Payments to Acquire Loans Receivable",
        "negatedLabel": "Loan to third parties"
       }
      }
     },
     "localname": "PaymentsToAcquireLoansReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLongtermInvestments": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.",
        "label": "Payments to Acquire Long-Term Investments",
        "negatedLabel": "Purchase of long-term investment"
       }
      }
     },
     "localname": "PaymentsToAcquireLongtermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r80",
      "r376",
      "r377",
      "r378"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "terseLabel": "CAPITAL EXPENDITURE"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofinformationbysegmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchase of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r298",
      "r299",
      "r300",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r298",
      "r299",
      "r300",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
      "http://MMTecInc.com/role/ScheduleofprepaidexpensesandothercurrentassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassification"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "auth_ref": [
      "r76",
      "r87"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.",
        "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital",
        "terseLabel": "Return on investment"
       }
      }
     },
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LongTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r82"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "label": "Proceeds from Issuance Initial Public Offering",
        "terseLabel": "Initial public offering"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from issuance of stocks",
        "verboseLabel": "Total cash proceeds"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.",
        "label": "Proceeds from Issuance of Debt",
        "terseLabel": "Proceeds from long-term loan"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "auth_ref": [
      "r82"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.",
        "label": "Proceeds from Issuance or Sale of Equity",
        "terseLabel": "Cancellation of treasury stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLeasePayments": {
     "auth_ref": [
      "r443",
      "r444"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from lease payment, classified as operating activity.",
        "label": "Proceeds from Lease Payment, Operating Activity",
        "terseLabel": "Cash payments for finance lease liabilities"
       }
      }
     },
     "localname": "ProceedsFromLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.",
        "label": "Proceeds from Related Party Debt",
        "terseLabel": "Advances from related parties"
       }
      }
     },
     "localname": "ProceedsFromRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.",
        "label": "Proceeds from Sale, Maturity and Collection of Investments",
        "terseLabel": "Cash received from return of investment"
       }
      }
     },
     "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfInvestmentProjects": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Proceeds from Sale of Investment Projects",
        "terseLabel": "Loan receivable from return of investment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfInvestmentProjects",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfessionalFees": {
     "auth_ref": [
      "r535",
      "r536"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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": "Professional Fees",
        "terseLabel": "Professional fees"
       }
      }
     },
     "localname": "ProfessionalFees",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r3",
      "r53",
      "r55",
      "r61",
      "r86",
      "r107",
      "r115",
      "r123",
      "r124",
      "r164",
      "r176",
      "r180",
      "r183",
      "r186",
      "r205",
      "r241",
      "r242",
      "r243",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r252",
      "r253",
      "r381",
      "r384",
      "r385",
      "r389",
      "r390",
      "r401",
      "r407",
      "r499"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r226"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofestimatedusefullivesTable",
      "http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r229",
      "r541",
      "r542",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "PROPERTY AND EQUIPMENT, NET"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/PropertyandEquipmentNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r13",
      "r224"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment [Member]",
        "terseLabel": "Property, Plant and Equipment [Member]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r226",
      "r460",
      "r500",
      "r509"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
      "http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r226",
      "r541",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r226"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/PropertyandEquipmentNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r224"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofestimatedusefullivesTable",
      "http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofestimatedusefullivesTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r68",
      "r207"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Allowance for bad debts"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of other property, plant and equipment (PPE) owned by public utility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Public Utilities, Property, Plant and Equipment, Other Property Plant and Equipment, Useful Life",
        "terseLabel": "Useful life"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RealizedInvestmentGainsLosses": {
     "auth_ref": [
      "r520"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 6.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment.",
        "label": "Realized Investment Gains (Losses)",
        "terseLabel": "Loss on equity method investment"
       }
      }
     },
     "localname": "RealizedInvestmentGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReceivablesNetCurrent": {
     "auth_ref": [
      "r460",
      "r508",
      "r534"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.",
        "label": "Receivables, Net, Current",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "ReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatedOperatingRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of regulated operating revenues recognized during the period.",
        "label": "Regulated Operating Revenue",
        "terseLabel": "Total revenues"
       }
      }
     },
     "localname": "RegulatedOperatingRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofdisaggregatethecompanysrevenuegeographicareaTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r293",
      "r452",
      "r453"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails",
      "http://MMTecInc.com/role/RelatedPartyTransactionsDetails",
      "http://MMTecInc.com/role/ScheduleofduetorelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r293",
      "r452",
      "r453",
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails",
      "http://MMTecInc.com/role/LoanReceivableNetDetails",
      "http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails",
      "http://MMTecInc.com/role/LongTermInvestmentsDetails",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDescriptionOfTransaction": {
     "auth_ref": [
      "r20",
      "r423",
      "r441",
      "r446",
      "r448",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A description of the related party transaction, including transactions to which no amounts or nominal amounts were ascribed and such other information deemed necessary to an understanding of the effects of the transactions on the financial statements. Examples of common related party transactions are, sales, purchases and transfers of realty and personal property, services received or furnished, loans and leases to and from top management and affiliates.",
        "label": "Related Party Transaction, Description of Transaction",
        "terseLabel": "Related party transaction, description"
       }
      }
     },
     "localname": "RelatedPartyTransactionDescriptionOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails",
      "http://MMTecInc.com/role/LoanReceivableNetDetails",
      "http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails",
      "http://MMTecInc.com/role/LongTermInvestmentsDetails",
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofduetorelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r293",
      "r452",
      "r455",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails",
      "http://MMTecInc.com/role/RelatedPartyTransactionsDetails",
      "http://MMTecInc.com/role/ScheduleofduetorelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r450",
      "r451",
      "r453",
      "r456",
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "RELATED PARTY TRANSACTIONS"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Repayments of Related Party Debt",
        "negatedLabel": "Repayments to related parties"
       }
      }
     },
     "localname": "RepaymentsOfRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r334",
      "r471",
      "r555"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development expenses"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r334"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and Development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings",
        "terseLabel": "Shares issued (in Shares)"
       }
      }
     },
     "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings",
        "terseLabel": "Fair value of shares"
       }
      }
     },
     "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r26",
      "r285",
      "r460",
      "r506",
      "r529",
      "r531"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r112",
      "r113",
      "r114",
      "r116",
      "r122",
      "r124",
      "r206",
      "r328",
      "r329",
      "r330",
      "r351",
      "r352",
      "r399",
      "r526",
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r103",
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r62",
      "r107",
      "r155",
      "r156",
      "r175",
      "r181",
      "r182",
      "r188",
      "r189",
      "r192",
      "r205",
      "r241",
      "r242",
      "r243",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r252",
      "r253",
      "r407",
      "r499"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "REVENUE",
        "verboseLabel": "Total revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement",
      "http://MMTecInc.com/role/ScheduleofdisaggregatetherevenueTable",
      "http://MMTecInc.com/role/ScheduleofinformationbysegmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r437",
      "r442"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Remeasurement of the lease liabilities and right-of-use assets due to lease modification"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received on stock transaction after deduction of issuance costs.",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "terseLabel": "Gross proceeds"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockConsiderationReceivedPerTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.",
        "label": "Sale of Stock, Consideration Received Per Transaction",
        "terseLabel": "Net proceeds from transactions"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedPerTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Company offered common shares (in Shares)"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale of Stock, Price Per Share",
        "terseLabel": "Common stock price per share (in Dollars per share)"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of deferred income tax assets"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of earnings per share, basic and diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of effective income tax rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "terseLabel": "Schedule of future lease payments under operating leases"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, classified as other.",
        "label": "Schedule of Other Assets and Other Liabilities [Table Text Block]",
        "terseLabel": "Schedule of prepaid expenses and other current assets"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/PrepaidExpensesandOtherCurrentAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r226"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of fair value of the assets acquired and liabilities"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/BusinessCombinationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r454",
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofduetorelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Schedule of due to related parties"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r164",
      "r167",
      "r179",
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofinformationbysegmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r164",
      "r167",
      "r179",
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of information by segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "auth_ref": [
      "r143",
      "r145",
      "r146",
      "r147",
      "r405",
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "terseLabel": "Schedules of company's revenue"
       }
      }
     },
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConcentrationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r152",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r175",
      "r176",
      "r177",
      "r178",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r186",
      "r192",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r220",
      "r231",
      "r232",
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofinformationbysegmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r152",
      "r153",
      "r154",
      "r164",
      "r168",
      "r180",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r191",
      "r192",
      "r193"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "SEGMENT INFORMATION"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/SegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofinformationbysegmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r189"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Selling and marketing",
        "verboseLabel": "Selling and marketing costs"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement",
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": {
     "auth_ref": [
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.",
        "label": "Series of Individually Immaterial Business Acquisitions [Member]",
        "terseLabel": "Business Acquisition [Member]"
       }
      }
     },
     "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/OrganizationandNatureofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r298",
      "r299",
      "r300",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r301",
      "r320",
      "r321",
      "r322",
      "r323",
      "r326",
      "r331",
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Purchase price per share (in Dollars per share)"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance (in Shares)",
        "periodStartLabel": "Balance (in Shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r17",
      "r460",
      "r487",
      "r503"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
        "label": "Short-Term Debt",
        "terseLabel": "Loan receivable from related party"
       }
      }
     },
     "localname": "ShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermDebtInterestRateIncrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage increase in the stated interest rate on a short-term debt instrument.",
        "label": "Short-Term Debt, Interest Rate Increase",
        "terseLabel": "Term loan"
       }
      }
     },
     "localname": "ShortTermDebtInterestRateIncrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableNetDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShortTermDebtPercentageBearingFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate.",
        "label": "Short-Term Debt, Percentage Bearing Fixed Interest Rate",
        "terseLabel": "Company requirements percentage"
       }
      }
     },
     "localname": "ShortTermDebtPercentageBearingFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShortTermDebtTerms": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the short-term debt arrangement, and disclosures pertaining to the underlying arrangements, including repayment terms, interest rates, restrictions on assets and activities, debt covenants, and other matters important to users of the financial statements.",
        "label": "Short-Term Debt, Terms",
        "terseLabel": "Term of the loan"
       }
      }
     },
     "localname": "ShortTermDebtTerms",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r435",
      "r442"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short term lease costs"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r102",
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.",
        "label": "Software and Software Development Costs [Member]",
        "terseLabel": "Software [Member]"
       }
      }
     },
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofestimatedusefullivesTable",
      "http://MMTecInc.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r2",
      "r152",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r175",
      "r176",
      "r177",
      "r178",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r186",
      "r192",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r220",
      "r227",
      "r231",
      "r232",
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ScheduleofinformationbysegmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r45",
      "r59",
      "r60",
      "r61",
      "r112",
      "r113",
      "r114",
      "r116",
      "r122",
      "r124",
      "r137",
      "r206",
      "r284",
      "r285",
      "r328",
      "r329",
      "r330",
      "r351",
      "r352",
      "r399",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r449",
      "r526",
      "r527",
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails",
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r112",
      "r113",
      "r114",
      "r137",
      "r472"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Stock Issued During Period, Shares, Issued for Services",
        "terseLabel": "Issuance of common stock for service (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r22",
      "r23",
      "r284",
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of common stock for cash (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.",
        "label": "Stock Issued During Period, Shares, Purchase of Assets",
        "terseLabel": "Common stock purchased shares (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesPurchaseOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Stock Issued During Period, Value, Issued for Services",
        "terseLabel": "Issuance of common stock for service"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r22",
      "r23",
      "r284",
      "r285"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of common stock for cash"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased",
        "terseLabel": "Issued shares (in Shares)"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r22",
      "r23",
      "r284",
      "r285"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
        "label": "Stock Repurchased and Retired During Period, Value",
        "terseLabel": "Cancellation of treasury stock"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r23",
      "r28",
      "r29",
      "r107",
      "r196",
      "r205",
      "r407",
      "r460"
     ],
     "calculation": {
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total Shareholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet",
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "SHAREHOLDERS' EQUITY:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r106",
      "r271",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r285",
      "r287",
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "SHAREHOLDERS' EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r421",
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r421",
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r461",
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "SUBSEQUENT EVENTS"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransferOfInvestments": {
     "auth_ref": [
      "r98",
      "r99",
      "r100"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of investments transferred from the entity's investments in noncash transactions.",
        "label": "Transfer from Investments",
        "terseLabel": "Non interest bearing loan"
       }
      }
     },
     "localname": "TransferOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/LoanReceivableRelatedPartyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r44",
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockSharesRetired": {
     "auth_ref": [
      "r23",
      "r284",
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common and preferred stock retired from treasury during the period.",
        "label": "Treasury Stock, Shares, Retired",
        "terseLabel": "Cancellation of treasury stock (in Shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesRetired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r138",
      "r139",
      "r141",
      "r142",
      "r148",
      "r149",
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r345"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Increase in valuation allowance"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r126",
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Basic and diluted (in Shares)",
        "verboseLabel": "Weighted average common stock outstanding \u2013 basic and diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://MMTecInc.com/role/ConsolidatedIncomeStatement",
      "http://MMTecInc.com/role/ScheduleofearningspersharebasicanddilutedTable"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(4)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196816"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=99377297&loc=d3e10013-112621"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "705",
   "URI": "https://asc.fasb.org/topic&trid=2122478"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5291-111683"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123395306&loc=d3e36975-112693"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123392090&loc=d3e45377-112738"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123386189&loc=SL77918607-209975"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918703-209980"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123420820&loc=SL77919320-209978"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123420820&loc=SL77919327-209978"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919370-209981"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128295416&loc=SL77919784-209982"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941114&loc=d3e40544-110947"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13(a),(b))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(f,g))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(h))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.3(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-06(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(k)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(d)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r556": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r557": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r558": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r559": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r560": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r561": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r562": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r563": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r564": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r565": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r566": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1(e))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>88
<FILENAME>0001213900-22-021197-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-22-021197-xbrl.zip
M4$L#!!0    ( ":(EE1\31J*HIT" "VI%@ 5    9C(P9C(P,C%?;6UT96-I
M;F,N:'1M[+U[<]M(DB_Z/SY%7>_,ACLN)4ORH]UVCT_($M7-&4OR2G+W]+EQ
MXP1(%$FT08"+AVCNIS_YJ@<>U,-M4;+-C8UIBP2!0E569E;F+W_Y\__Z-$O4
MI<Z+.$O_\6AW>^>1TNDHB^)T\H]'^^<'@\&C__4F^/G_V=I2O^A4YV&I(S5<
MJH-L-C\?Q>HB#]-BG.4S];B<_:"VU+0LYZ^>/%DL%MLCN*88Q;DNLBH?Z0(_
M4%M;<KN#7./-7JFC/%;[\USM[:G=W5?/7KS:VU$?+@[4W@Y\0I=/2Q@D##0M
M7LD]__%(GM/UC$?VVBHM\Z6]]M,P3[8+/=J>9)=/Y,LG^!3S@TC'W1?#%_4+
MR]Q>B&]*%V?YY E\\:1<SC5>O;.UL[NUMVM^$Q?9L[W='[M_M[>S\_2)7&%_
M\&G5M;MP;9K$J?[WV[-W[O*R^WIWZ9/2K%98PGK+(/>V=O>\FVS!2]=N9";A
MJOOL/M_:>;GUU+XL7/GQBC?%KX=AH<WEL](]\OCX0H\&Z0A7$D>XN[OG[CL?
M[]@+QV$QI%L6>5E;G:K8FH3AO'VA?-&\&!>LZ+R:OJE=CN\1-:1$7NO%$_[2
MOS2^:KG3H@S3D9V$3\D5%__['4R9N[(YO8NG=.GN3S_]](2^M9<67=?!+7>?
M_/OXW?EHJF?A5FLD17S[7ZT>#VY?>^M9TG4AW!4O?ODD#6>ZF(=PUS<_3W48
MO0D4_M_/95PF^HWZ^0G_(PA^GNDR5*,L+74*@E_J3^43?A#>?4O_=Q5?_N/1
M 7^_=0$+^4@] 5WRA._Z\S"+EF]^CN)+593+1/_CT1@N?:5V=^:ENHAA$.I$
M+]19-@O3'G_04^<ZC\>/Z%<X@B?XWY_GY@8XA*TPB2?I*S6"A^K\M;KI35^K
M69A/XG2KS.:O%%QN/QAF99G-Z#-X\I-YX^FH28]BG8 >/:L2O?4^G&A4FOZ;
MU6[=OO%KM8BC<HK#W/G[H]:<;!7Q_VCX$L<TS/)(YWRGMTDX^JCVX,V*+(DC
M^Z6Y+W^_:[Y_].8__V/WQ<YK&7=K]$]:P^^8XIM/9]=BW&B*S2B;$_T98[C!
M\[H&"DLP?//A9'#1/U3G%_L7_?.?GPP[EG[-(SKO'WPX&UP,^N=J_^10]?]]
M\.O^R2]]=7!Z?#PX/Q^<GCR(8?X>%E-P7LH,[GJX?; -;L3S9S\]B*$9T7H
M0SDZ/3M6/\>?7J59>E+-X(8CUJ6?RC,]_L>C$?B!J(K_\0A<GU>'V0BN24O2
MHF_ 9SCZ^4GMMV_N_Z4>PKY]?!SF'U66ZA_N>8&O7EAVW/[Q")R]5^/XDXZV
MQF&"SEA[Q<_T)"[ VT,W[[P$?QT_Q,G^Z<=GSUXWI4"=]7\9G%^<[5^ -F#=
M==P_N5#O/YR=?]B'?UR<*E C^&VPN_=X^(,Z/5./)_"?(W7Q:U]Y*L:JE_V#
M"_QZ]Z>GSS8"=GJVF8-;"W>95YVRO9^F59B<Z7F6&Y%^T1;I_9.3#_OO0++?
MGYYU2K+:?0IB'.P^?QQM!/DV)BC+53G5:AP7HS!12QWF2J>1CJZS2_X*1Z"2
MMF9PP137=RL*EUMXHRV==JWX>[A?%O73Z!!^=BM)ZGA._1$'59[#$X[H9?Z
M(=BG'.J1G@UUKI[N-H6K=WL3[!YP!)\4:(WW6O?=6.>-\KQKSX "?S'Z!34-
MVN$4@#]P<CX@57FE%@W &=AHT8U$WY=$GT]UDF!<.TR7U\GT^:_]=^_PZ/M^
M_^2/*\0Z(.=@(]:W&L-8/(/2JA@U)\NMQGDV4__'^[\RJ_VYF3N0WUE<8#8'
M'*M$J[0BW^/&?D8_+>-R>00_/:%?/GJSL[.[]?3ECR]>M+V*[WVR;SFKYC"=
MEB?P#3G!Q\<7_8.>&IP<;+.3]I"F^''_4S@JZ354-E9N^"HL5#'7HW@<@[L>
MIRHN"S6:ACG\[)Y#'U^!6'@F"7-MKW0T"?-YGEU*2K)^L&#1&:2C+ >3Y (Q
M!WSQ01:Q)/U<@-VJI2(B/9(?O*K@7)5C]N[1F[<Y:-1BJGZ+\674H$C"-"I^
M?H(_?_, 9?"?51X743PB,P!2&/LSH<!29/DD3./_H;\WPH>B,'J2J5^J/^-0
M/7ZKXS_C=/*#NM"C:9HEV013]]L]]:Z,MGL/*"!]2U6Z'T6Y+@KYSSN0[-U'
M;_:/>FKWQ1/XW[=)-OJHWOZ%\_:JQ^P]>O//.!Q-=3I1[Y/P?\*.9WP3\_GT
MT9O=E^K?<3BIPG22Q%]J+@_@GZ?Y1;9(P5F9AMD2[JX.T;# 'F\_1 3X<Y_V
M/BO*,/G?\9SUY.[.SL[>C\VG/)AM<#N[(>8"W[S+9)CYYJM(*-[K;)[H__R/
MEWN[/[XNP*#/JV$"3P*U>C"-T_".U3^].N:;5\CLA4Y>J?_WY0NXI7K^8O='
MM?=T=^\++\N58W@L<X83,L_!TL3S,%'ZDQY597R)3M X'NGB2UJ9*\?SQ>W)
M=2L VSV=1!GLR-\UW *$0H]5W[[_*;U_OLXEN7=S=MWHKMJTN^LQ7#=ZS/6&
MZVN;N+]FH58_XBXLU.JGW9^%NGJ!;OHRB+""4^)[G1=9FNK$'FV_!F-S\[?$
M!<MUR(L$-JH5$;SQK=YEHS!Y/\U2&V&IF[L[3=U<;?YP[>!W.M%S'%]/];=F
M89PH."$^@9/643@JXAE&E7CD 7RN/),IL5,E(J%8)KY1:WD.1A&/TG";G (C
M.M<1GD?+3 VU_]F\R@O04&4 W\"OZ-S*Z >8,XQS[H_*5W<V[!B._OC[O>=7
MH=O*< C+.M)),@\C!G^#QXE_(QC3_'WK 7G 0HL/'&5)$LX+#5,I_WH$NZ?,
MS=TO=5[&L$7,A(,?31=$JRY@O]H^[.G>WUM8Q"%C$;>?.[1BIUKP8RB$?1R'
M(._+5]>]IX^3W,%YOD"4*JZO!I.K1DE8N!!+&=WF=?!MKI+V&]ZM&YSI3X@_
M?7<\.7F((J;.E[-AECPN?E"KYJ8+Q>G-2_?+WGIN'I+@G$BPE>1&?QI-P?F
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
MQLA+Y(7U.]>XE-HODD1IQ2IE*@]@2?=+J5MC]&?JW^!63B)LX/:[E((<QVG
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
M&CV7J )<0LO%+3DL@MV388BI\$6)4ZV\A(@;(LEIQ9LX9HTKW2ALWV 0TG;
M4TYKF%'O"?P)="HIJ0SU3I73<4P8:KH6"$?)N\8LDE>'+K]SN1V.*P5$@2"[
M@#R=!NG$2EC;?5?>WG474MR3KMVW?PPD$VJXMG$"HWHOOR8Y1 TX3 !%GUY,
M.F:ZI(9W]I88.IRO*+C%K4ED%1WIGY.E8&YC&3((STG^$XYS112/[-FEPY7K
M;K7\W6??+RP:T<0XG $,KJ)M=TMS-86[S]S>EJ8Z>JPE5Z8VWMQJ4QF_@:+?
M\0@2I@XCU85!OJK,I.<W 1 DG(F$81BM _F7\*JCNK"MSC?-'S=B?%]B[!UC
M".6#YSPZ WKQ^$8HHRLHM9'=C>S>2T6;*5 9NSQA,W^&Z RIQZPW6VE$Z>HE
M CKD"'4J)%,>5:& Z,SA^N$UO+O[!VT\JLUV_O(]TV[4?*FQ;WL>+9&C/[-]
MF#9V:2/(]]8?7J(011G"!X)HHE@D8TO\(^VFI_!&9.^SL+K1O\X/SUS7K&XC
MKQMY7?NQ]:^&D.M<Q%V19'732/)F VPVP-HW0),$>,,TM)'-AR*;AA,9#FVE
M]DKLT.--$LU9:J[Y*Y<JQUKN!RNH5U39_[BILK^VRO[IILK^LZ-X&QWY#>M(
M@[9.0E@"KF%XH!IP(X;?L!BN:BS_$ G^-@IX(_E?,ML@"$W78HY:KF#IEK@I
M!<$("8S--1PVI$ (1Y-4[$PZ(ER7 @P(,:N'>OUR"Q] ^S#8#.^[UIO:P5@N
MLYY-ZP;-&:X7OS2JSJ[N&F0FWA+3,<1=RCP%%EZ:>D5'QX-(\ZJP? \(419(
M-^:@ZW5W8Y5DF),BZ4!($/$ ,EZ-H<DP/+_]*U:O<]E 7<R\VS2F(&AT,[82
M:3L^>75>?I&"SV-CZKT0-9NER;)9^&7"7Z[M,1;O$0R?KPP\@AR+%NUN8<PX
M;-,RT^L![P)WB:E=NADJ\QL&X ZD'37U"Q1\ V'A([00N0HG(99T!F?';VOX
MA'FX=-4:IEI5A)9['N%1_&8W5\V;ZS!/O1YPR-R#-1%1'B+XC5JQ]H)Z%9VA
M"C7%BM@2;H.G/:_5#'DANZ 6V4/\NX&XN.90V\K_^0R6@)6.7VS?7LC>:C'!
M0AU<6:X1(IJ30#IJKJ@+;:WOMGIO:QYN.J(K1$L*$D#-!-UM9%O/_PY$R</F
M=[1WE;[&'BY;)@E-&FSXE JQ>M3MF8@Z+/T1,FS.R<^HIT4,#U$EI+&29F$V
M+<7EYZ:>S=4:E52BAG(#T@GZ'@M?I 2CT9>>!'J><5&<UQ(5S1(6YQ7T&R(?
M \$:Q7,J._/M[$:1U)HEQJ:;,99E5'/IZ]ULP&%+S,9"(,L4!NCE8%6/ 7B2
M#2=BDA0Y(,(BHTZ[5'.''DN()38>?I0JZZG4K"&<09=P*BN<('(Z%>DT?@,H
M-KQ!]S.(A\R*+ MSUW/]S"!X;D*7T)96[61572^KGRVH:U(1]T!*?K5>DC2
M/0F9%$#02 %P>2NYW*)X3'DHTP)VIP]28MS&(ORQ*6YW1>H;W6"[G/NJH8<G
M!SPW]!0IB>;*V-FE0F=7 I:C$7;T UDJS!QP\,IUR?S/W"9]E,V7M*J6T$/C
MZ8&/,4BH:"A03/]7*R$B"U*#Q[@_I@"G[NA9DDW@B"#4((: @NC\#$6?X^5#
M^U9.X]S22PE=^7Q)1 @(;UD0*R4I)QH*U@6N?K R!%N&##.4:D;O9G$ZQJH.
M;1MZT@O13(I6"UE?++-*3+ ]#\G%P20/2?J9'88(_<.2*I;=Q&:Y-Z]T']&
MHFJI%M*?65]I6857-/J>>VQ+ ;&DVU8VYDANM[A_;W^ZW K2H3R<V9KGL'#W
M]SU#T1MTJ!R'"-],PG@FI9T\FZA$ Z^"DT(J8ZQ)LSWIO=,TL6ZZ5:/?Q84K
M\VQ6>'J-H]7%-.9W)'(:V[4^UU-D^ "U9+H6>[W1\:(H+$-SY+76!WE*8C@P
MDW4 'S:AZ79%J=9L,<]/QEL,27M<K2SQCQ+WT;4JM%=;%']S4B62'[. HQ\S
MII/Q'V5S>P[L6$MDO4 !)QT=Z;'&*D[QXWFM@L9:"16!/(19;:@\VRQM[KTB
M>IV:P&:BK<:5E*.XOWLMJ([?SI=X-XB]BI8BQA.#L,C #V R3--Z\H=*.JCP
MUW4Z@!9+SC5TO^JLYL!R2$-FQ!UAC"?09I/-LV68E$N>#F29(7=LDFLY/Y%P
M$[5>38W1$]@FNBF'4R%.<-<M W=+.@J(1XC^OF^PS:?NB."[6;BMONV0B^@A
MQ][F*Q&!FQ4H'N#3>F<A"A[6#D-%-BX7H @V+L@ K2-1G&'X#V0^9.:$H-,:
M]6JSARJ;+:"$L9!90N;=$N_Q9<3L06K>_MBN%]G$$1*U</S4Z@^."C,?@FD-
M0]>0,F;T*_C_J9#W^9F!WI>FT@K<V!I==6!)MQO+>#="Q*B1>]IZQ%3C.@FQ
MJZKD  N?$PDXS+SI$C.@E(HN20.&CK:- _^?\(BJ$UVC@BY F9>++/_H>@]M
MJ^]^@^XGLPRY0)#$3QJM9+49#FRC)O*+> L3YVZ>59.I(CH6IEMMS[FL*;*T
M.*;#, +;)0QNE[96IT7/+Z3Q'E7;,?^,C/3 \&WBSP:.)%Y=>,>$C!]X/!A<
MD)?ISB[&SPHM!V%:S8;"=-IZ"U$5BLFHD#2=S[7X!QIU,M/D #8D;A1BIAB=
M4IDMSN9TR&9"K)O\,B+:?$/:E;0JF*!G!0G#@<^V@]^EX9!Y![>"X )PRI'Z
M_(C89[F?"N/4U:4PUGCML7I.=YJ3#;XL. $S>=5:DZA@U5Z4V;]^.\I,,DG4
M]9,/2VG<(MLL"D6DKF07EG!4O"^*W%3S"7G%Y!\[X\Y$4+71P\7(Y B_<%Z8
MX^I!YQH#9D:Y&VHR6I,5Y[SK]-;-)LMN1SK@>7$6V# 8L>+#"!P+TPC.*76V
M+D-'*5V:A+8+N:[-L*H"S'#C3+C0AAG?[E7+D<Z.MZ7]%.&Z<D&#C@4=F*,'
M_5S2$QC0Z9B)VAZQCR3"GQIM8<]/F30ZU6&"HSNGJ(ZJ'"5^1BQ$\=@]2C;7
M6/O[8C1%=E7:<MX<XH8UG( \#/S,R@SUB>!D')/2UPZC(K53ZD/_/:4UZ(S8
MV;'/<]<4L@%[&XX/FC; 4>'1RM9XN/8@3(0*\[K,9+Y%E'LK<AU>KQ!D,<N8
MK,]OAQ$TMCYRW2#PV9PQB:Z6XP6&-M(.NNZ)AL*^-D8X$.Q).6@S(1XQ-'_W
M;LJ@8:X<&21(0\FH EC$Z;*@2F RG3BIO69H2'Q):T=C/K0-$XE%< R%=KK'
MER_!Z8^:@RI%_:R,YQF[M)99T1P'$C8O7;KF@@)D95R,PY'4'%E/%\6IWDNB
MF<=I212.@]RL9(DO)2:C96J0Q"F7DFF)A'GEI[8SC-EQO68+I,:,2E\M2VB)
M41C3=XM8"*U,.Y9I$NJ5/G]SR;R8EF$ ,]&G*)Q1VD9 5D9?T!8&]Z?*PR3
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
M*S7/L$.&68@4IXR;!GJ&&1X8V 0@F^2V.59<37J5VO$,,CL,W;)H)=];1%[
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
M=U-S%5AT;P,6O18L^G(#%GVX8%%![[@$(JCR.'.),6-YV+R<,Y\K>LMGKL
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
M_XY8X.C6[>KDH\8"R2WJA4XOB6#XT Y0^Q\<2_Y# LDI!9*3CQ%(_H")*#W
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
MPHW"Y0&P=)FM&XSB\1NNL(63,5LX_8BV\);GCIK(R27OZ1N_?JK&K5^9%NU
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
MG .BG/_1A&+>F,JDJX096J#7?IFP.<TY(>]LW40R;>/1B^O&M]&)NI "&K.
MD(K&(A'HX2N8E41+OL9.4O@,&+RK5D2#MWH36+V9U ,MUSB1FW!P/>?(ED-Z
M%>H<7-A"V C^=J54 _Y29MWXZ%L)=+)4209&/Y05@LV@$\T%(W%0\H)L@9D^
M[;F*@W="G=!A\>"%X&2&D]E=$,FM.+O>U?#=4W$S5>I]*M;^KZ+RXU/&&QO:
MJI'$A/5!I1X]<&ZB8GR6MZ=.BA5S20YP5WJG=GU49B3,'5FB&N3VV0(V=ECD
MP1+(C7/-)TJ$52*29=@8^V;+-6Z!AX.F@ .6K O?]P7V8Y=#OY)\6BYU<7P$
M0E,($IT')$Q;TQE'PDD19P8U4; 1^8&K=U3/CAW;4R%+P5J,'A$0/:(,:-.-
MA=7PH$&M*W9@I&J<JZ4-M_$HRIE(_8E[_YH)GN1=,?>=0A89+:L 4C>383CN
M6[WA:>.'MC6[&':4V0N'!SFH4(WBKP]Q.\99CK\6_98$!Y#/G+9;,Z92Z5_R
M0' NQ9.@E48)!'?L"RR+(6S:@Y":!1]/&ENUW1;D>J#,LTN=]FL[&(3"V@W.
MSSV8U5RC# )O.N$ 3XT-!G4UZ (@M;\2K2:-Z9:3-5(HD=&,EOS*4 1ZZ))E
MU,D)!8L[I.+7/)T:K\33F-[3/?5A&+5)*)MR&WE3KS7G6(U0VZMY'A#W>(N&
M[.%&F?SXL@H3BD ?RTRU]<@)MINA%_8K1Y.-V.FM) RY^IIH4*8%XDL],]+]
M-Y%,=XVP?L>Q$3Q#2$,Y31W7<@_K4:$!^- .SBNE&P\CM=+V],IXO5DT?2PY
MK&K9:JN- EU.FOHB&\G&-LS;Q)TB)>@X4_/+U!>+W%'AFO6FP,LL0+A]#<@6
M;78S6NP:$.5'.XCRU1#E>U\^1/GC6J?@VQ<82[$Z6]9:ID&>Z\Q[7XD1I7$G
M^I^H1P07_;A;?.P->%/\-*M;H7;SQ".&S_%KM!_?;IVZY)*P)4==HKP=R3!E
MGYK)8[QGF4:>):6JL+Q"J4DOD3](E#W83T[44I=K*7L%VJBIIPS-:C;2X8IO
MHA\IWK*LD6/SCZ1P**A2F+:,>PJ7[XOY'IE%?F?PD"?I4^D-3)LJGI7DBF"N
M#V>B24RIU+$INK;+J.:^]W"GW?L@ZPC52?GC;C,6LG-&0)SNQ.*$P)DS3O-E
M)QA2IJ?(?,L(S>?1W)0"/7-/RT7?C)TX+:-CT@<Y?D,P4.)#RT!Z7O6 =$ZU
M1AV7?4OP.4O/RWJ9=V/SS6V#FVW3K2V@?2G!,):M!49^?K(^=\>B")6EO3)Q
MMQPGA9E:8OLJAE5+(WMDZYBSGG$0THYD 90^-<GRB*,^ _S]=8)/$=["ML39
M,LO;=[6&K @3R=Z1#>E3=%<8B!GSTGHJ+W,"N8]W?-!HDL+=\ND:DH('&[I]
MKLCYTCWBCS4J.E;N<:=:TI'.U[Z+ ,ZV9$F; /%+I"<>MQ[0"WWS)S0:D_HX
M^C$>LR8U$';%(782M<E#09M8L1$7T?B,#Z6KA3$H.9<>73/&5H @W/=H?4;1
M0"2!2718PKR5^U _8L/9Y3<*]RXDE<@%=\X"!3RW;M[Q H/+2 1UGR;KHC E
M]?'3)2 =,7JY71^>&UIUF=E)HOTXSDC3-];1>%  ;D)$AIW&M$"^;G!%G^B>
MY8;GC)HZI&GB\#"R#(DO$F*[O.WV @$X/Y<&O6Y3;B@X=DZ]7S!R-+\LTX*M
M;=AO;\KVG3"6LFQ\Y?F&Q&L[XM@U>._;KX15)01>E1J:+010'\9M]W[.VWG^
MK^0GJ6!XLU;*Z8</'^[?R>_>N7>7C\NT))U*02P2%E9YF8:::VFZK4QHIAB<
MJG>%VPRV%4O$+,HO4 >(9"3][ON!.%?=- >YZ'O:D"8\@E#IU<MAH,L$ ULH
M^%OU@KZ23DJDOR:^>$?(0VP)>06ZV7O<G? >[XK>]OD[<VW.1"295N-N^S%>
M:^V9"MS_$'AEM5XY([0&=WG89&Y["-&BC]O:!;P ;3H1%7QS,-G?QT6Y:EFW
MXO?W&0\R6T.$^JCS/-\$$T[(&A@0HE3HA'YB])R,S6Q\TS"'PHWNI1V88'D6
M4IF%A Y1&L[/)+6-/.)K4[[VR<'^G=G=._?OWCF4XZ;#XA9JYM2&;SQXXCXR
M7Q84K\2'P<3ED"-Q2"?W'O)2I7?HB8+O/0J/>HU'*4=T)M2I^58IX0N>+IT:
MB 9"0!##G=M]B3&/!B_GC[UL^<4DDOGP0XAV R6L->AK]H,?)\ !=D,DT8;(
M=%$@>FSC05V%/+UHB'*@TOX"'B%L9DK+&MV/3#ZK6$6""@SX/OW#$]^Z8SCY
MTPVS@>M*QGM#+',G#T\\_#"O+)]5?XOH[AE;Z4GRME:83_P>_1(;;O?'A*S4
MLB+0AXIE>TP6B+Y"E/J4-[<2<%]U6BSGFE2&3T%I(C(EG>5>PL/41X:HO):E
MR8HI?<I+O",+A)O,T6!XJT?W:A:PZ)01LJTK9,&32IKN<$0>_H@B+[RZFQ>^
M>Y?9["U06\.SVRN.$4./_'14.)(NXFW=NOLZ>$(^)S5)7D3GP5F@=2T^@+?I
MMSZH8\*HJ.(=OQ$ZD4PH,>)IH\<BDXOLQ)-SCD<9^OY<]JE?F.%Y>4[T$LLD
M^7B621I9)B/V$* [R_(=,Y6^ W\*P+OSDIK,.<\AX;*GL0IKGY;MH\:XPHM3
M)4QV&O=2XG?+:RE<P&]<LOY5ST>"/OA4R8\FV'$>4P*10LZ;I)$4<T)1*^Y[
M^LGVU"TPX%_T>_B%@ W2JR4RXRU7#/Q\>/SL\.\R2U%67OO40F@/!7:0KI+X
MDB?%PO5KC%._BGL/ D"E^?%$)GK!W<HX?G/9_"&)/_I3ZHM+(X[3Q7JY(-7D
MT=]1Y%N[4R6B$LMHJ Q6P4)+Z$9.CX%S&TP7?9EO+,PHQ*V#)4PO0;M881!H
M UY<$K6G$0!VB7A3$#V<J2<]?RFNT6>1/WR4R26CE*/ /4/=2"!HAZ_YU[KN
M&-Q)CW^Z7BZI(")]BO()Q&M28U"?E973L*?N:/D*N14A,<%7EDB!V<]:UOUW
M]VPV'I\ZZR%?9X1TY*W1>Y&:D]M?0],12N@&15M@[BJDL6B7:(-,UO#;=^D'
M+L.6W3".8#1(%/MI145:A92"?II!@2@#9I0#,C8N*:+6A_OC,^(&,&WJ=T6S
M-R_<9=H0#CO0.8][4*+S)#XW7(<3T:599,W,"0SWP8*R)IA"V:VU^>QLYN:_
M9+B%!6-K:)6MQ66)Y R:&,[+ECP$RFNT,_=\\@>=@;7D[K <[N9&>'@.XEUB
M=9EY$ZN@APF)P''LD;AG:H/;_LSPR4P4+Y&KI3$.2:54-85:W1.+/T2H)*!0
M[R/3^]\=,6QP[DF,$._AL]5_"915OB+$!?H8KN3B"FG6#1NG]0Z29A8:-Q\L
M6VA;H8K"X+BGSD7::]]M+FD1D"\6)/9QR.7\S @>0\@YOXU]'X[CL+-E'2Y3
M45BQ*Q]ZJ[JW?RH *\JG=&X44NYVUCDEB+@%<B;SDVCV/QSMJ#\N;1_"#/&!
MD$XQU*_8-W Q1:K>(.@=;6/5J<?*:5$RVU>4[2"<EF1MVZL?;TBQ]7GF$6G>
MR; 1O.!I#%FI<3<#EA$&55-SBN4:A]K-BQ.P>+(&30+!_U=H8OJ]-;ZI$M S
MY;VEUX!^3S!BY2,%.%AZ?FI4TAPZHTEO]F$$?DNG9Q*6"!M"=+N/XY!*(^[?
MLJA*+4Z&,;)HI+>+V"#7W_N6';V?>;=A*7P>1;$:IT:0$:"'2:UE_7X3-4'_
M9?MSY.@6OF;3E@(YL2UA1)\DYNHD?UYZR5@6!E(>*_3+&IJNZ;2@'^>6H4@_
M7O&S!72MY2;'W,8J.7BD1H%=31/=&H 44,S.%B-U_FVZO?8B[N&CLHOM%^@#
M5DS$K7#8#K=L(G+0[R&$(BA""3T73(#81EL8('+Z_%EZYWGNE.DS/X"[+&D,
M&8_LL4)"ZFX%.!+'IAT9F"=-O3YKN0[%VV%R:&BT,/^]7Q5)NBG!FJE)%#XF
M922<9U*0A\4,3/A8MWD'QP8&F//"]A9-OIY+"8/[IY,?S-L<DN^R?,<_'&6I
MMJI"<N!@?[KWT!9)F06>I,<E2=%5H#+?HG424[*V;EF@C$N<$?UD[KWRK&80
M^=)+FIL)G'E<#+C3DS$E)?,NE"]BN>$B9 NE#M3>8)F(KY8@7Y71\HG-HZ/(
MIH[2$5(?BF"ALQ22 ;:"$R8AHCEJIV>Z_O9Q\)Y,G8D!UA-Y"L6T9 L,NADG
MTLV87PR$GJ\[]7':[</Y&LV4MY>N4R+3.XO]J6"UH-PA%SDW7+0ME89Q[^F5
MY'B43[UH-,6CKE[K?&B\A,=1SYSK,B0E:84JH0E8_:WF*T?)FUQQ\Z%N2;:B
M-L1N1R?DYELJ7(:G?[S#TU^-I[^_P]-_.)Y>C=JL9_9ZZL4XO(*&R%&'3QQN
M .?&)8,W;$T9LK,RG9T<]0FUC$B<EF^M#6P;]BFEX]<HW"]9LN3AMR1P3T!E
MT:]L%/GL:]LR4Y/$/6MY6M^7E JEKN;W)ES=ACK';5IZPBW":1%A[%-R879:
M%HNAVX2-<'2:$R2CNM: #O8G#[[-U*6@&]8-Q>?87R%$4;^78^LWERUK)5MT
MR;*@M[W8=H<? F:>Z 3P-J._<ZO8-G2(]1EW-QE3Q0;'A*HV!(10RK:#MGW5
MP-& ?B56"P=TJ\'H]_C%G,7FYKGUB0FW?A2=)0R .5O2FB,^78S;\$>,MSQ3
MNJ& HS*<>Z%C)+U(2*3.G+?5!"I>\G'<"'-JN:M\GXGR?>:&G,+0F!OVGY@X
M?EZ0 U0,HK[:Y_F,O(EU)?.C#:!R0C2NRO4J#?FWV!C*J1R9J9/S/@,+HXI
MST5Q].N9G9((4;I7R:D0EV\%6)%PGG'G.1IVRPDH;!1LL8A2CU?AN/ AWY?Y
MK]1\*+[F>B'?CX3HO2DZ5*Y.03&VEFC-I6Q+BF=HHUNZHI!_ZO?TZ\??K F,
M!S'4IRHNJ,::35N_+S5T;(Y>'WV5 !#KSD41'6&XR=16I[BP.!PYF?&.7^(T
M(10K]=J:]!E:P;3EU]6.\:#=MF8^',G[Q]H?*/:Q-'V&/2!4;TCG/5_'A><T
M2LFKP1F_10)X3#9HV]8S]%#BROIX>%OX+GV=0<M5&+-F7?H!,M$Y_8M*98+.
M]2H&H5,(8@PZ#%BLLH2GHC^^@,X[SIMI[K;2WJOW2R>O-%2I-4X^U<MX-L/3
M:K 8[GH?"J,(1-FV3+?8^$ :,C&<Z>(4NY]T/^1I;SWIT2&GO@!1I$X@SYG0
M44A1.H/=A*J+IT/J\"!&"+.>_%+X()C)9/?)#DCW5J9RA2O%I++.PW_\P0[2
M22E.$(0WG0MPD$DL[!$T8$UR)]%E1PQ5V>24&L@S/P1$/P745E(#U>I+I="*
MJ"RH= HP6*6?8JJ&OOA2<"7+K61;W$9EF WH7D@7;JE0%"H1F<B(NY^UXU@?
M-=ZK0V<_"6).RG1ES2-PG"^'<HZBA)2EA[@]C'HXA,2>K=/0K]W<@U/B*;A1
MG 2A3F3[9VH+S+F:,6J]BA!\SD5.(FPBFI539TL4>NPZV[N3(ZG$5^&>1E2L
M^JC^K"5VUF8!3WAEB,2I&911!?DA6.*RF'M$!=+E1(XA4$9!U"S29RI9I%21
M_D[)%1B3POW42F./?N*DEVLI1^I2*$'3+L00,ODK%K ]%7RAL< 8KQ)@EI%M
MQJI)PY12 ^M;LT=] 3"Q1!7"!EP:%=,2@,<=7((\=S*^3T=T=3-]U6%\C<45
MQZ!#R3G5ZY;+7O?X4#2]E5$-:\<PE:_0;KE>W%9D$0D0MQ%UJD7HQ&>!J?B(
M;G:YG@DQ(U.4JF96H-E%W2SGN)2T7U/"5XZ"/ US(LUI<=>K_B/A'FKQ  _)
M2=+,,JDJ)0_!SYUA/<OT>LKWUG249A8T"X+D7IC?3DZR+0K=GI6=G[K SV2
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
MX;&$TIBN-D[.G5(9&V-\W-YF4&P>%)V<&.D)MA@5R7J,.9"9( 0B[&+8X -
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
MBI#M9=%(9,E7Y5F @Y5'I.29@$?<LYRC&N V6I(#XX3MPID/#>MD:2_EWHU
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
M+M$5MLJKCC9$AP+U1\Z3G+5$?_L*3]5OPBT[ W^'6[X2M_QHAUO^G;CE3ZY
MG.A)J-!$ W-(QQ53<M%23\F*OTL%:";EGYPE1W-;QMZ9LM0@X^P5H502H1UE
M!Z!BGQ0QYJ8&^L#YK3[@)#4P"$1/"\E_%.B5=7%Q,6F+V>2D/D?@S(<6<V,U
MZ*?(]:?._9E-G$Y@F6M')]\)G<D<H'@7*H%(TC):3)\GA*+\D?K'>5TH%YOG
MF\LYSZ&56(=51='B-[ZNE[ >3KKL/1^1P#>T!W? [BV@ZJ>W -CM>R>].J?8
M>W'Q]6&X320_2N=D29P"M"FA*,$3\A?BU%#J@O*"R[PZ69,6:,\*3E+^=@A&
M\H$0C(@4^S<C, B>0GF6CKOA:8XSB1.PM:FVW)*+BM.R,@@BA5$/62.L:;N&
MKI O]'-KBSX]^.;C):JTW]]XBOG2M&PRGECEM&SZ"3.R=\$8_<<F6M-K)%J3
MD&C]L-1INC5U^A7X$5<VT%./+JXH27H5);\-4M:G>/CA[<_N?10G;D)[/49N
ML*/\VEU@@2O)9< 5N44Y:T>P(Q$V1"X_NNH* SC) 9TQL3K(;D$3'4HJ8&1<
M&F[ZNT7'F$^Q(W@MDY5MQ]^E0_Q=\D<H@P_%XQ$?S._'XWWMA_!FH&T[6-O7
M"6LKJX^';..<AE6X?=OV4\#;/A,SR@+;!"8&@S8%FDUMDG%4F[=>/H;5E7R0
MU?6'P]N2*VRT&-[VF]3>->!NR2C<S0=X/BW<+>EY$5^[AGQ1"7 AJH2<S\'!
MHP+$ET?TBLVF>87]X34D&%#$=6QJ,H>BS5?Z%EB$[J)*,MVY(>U#G<+<1_KZ
M"'ID7'Q'ZH.XQ(F;)TC-WFA5#XZ,-FPC;T%G>O IFM=FYBY8=ESY!!1)EA T
MA#<1F19<I" >L?+WL,X]=[>O&SXW2GA'OY&)$'3)%MQ<P?1 9:N223D> T:1
M>1W;HGBG*EW;\Q[WD8:3]%CD3ZY-&$Q2SB>91-%%*T-B5.:V.A%TD#S<ATZI
MU0QW74>-!1$+:7ZL],FH7M'8[N154N=E3QY2XI=B/]-/AOU,+L-^II\8^YE\
MK=C/RS;/04]L<P$L(!6YWPKT+^WZ\-OK5^,B?<8($CG@FMT@)TD;<,>!,CHG
M+YI[,WA2['@#>I7 .2B5]EDJ@6RQ!5 SN>7:)'C-:K?J3_(0U/H[$=RK\V="
M3^K7Z,S-H+N<84(NPQ*TX=IYS\:&3VB[5S1\P\YJ:';!T4@8@;VI]%+DT6->
MJ??J&7U(>ZVN;5_X]OW/*>)CQBT[5A?FQH%IMV%ZRK]LCQ\DQQ)JD-EC\NV;
M':W.V4V/A%'R/R"5['PMC;C\7'0$>TDT/CH2T! G]X>W/RL.G#:BAG5: 9%;
M?69LU[> @^-!:&O9!@;% "OV<@N>9='^^38OVBX#/)9]_;__Y[M'C[_[_B;S
MOR4$YS#P)ON/5I.#V9[$. ZA$&5.>7)*=-CS_(R7>5LP3_<T^QGX[[QC%T*N
M:OE>BI_)[6[L''JDL%1)O^9507Y+'+"&M]6=AMN$_S0'^:>[MR#F!^)[8*>3
MF@A!2Y,]89XT^62)[Z_I;%U!J7SY@;L,)O]EG4*$MK5'I#E_DG)H>PE3M^>)
MVE_L\#YLTP?L&=[9BMOO*W[J5BBKYLZ1)R-R;\7!.2)N\/=.-PAN:5+P(F_
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
M3?FV_S$YGG )8>1_Y=)RQ4]XSH],%T[RC_COT+W<HF\10M*":'@L 'I(/#P
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
M790-18WQ ,H!U>NV!RS@\>#KZ.W_./[FR8/)PR?Z]DQ-:!)O%"5Y^.#;S^N
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
MZ#ADY]'1M"0CH3AY08S6^(^HWG87!-N)RAL1E:]>;VEQ]U,'>3EA@;DLQ)(
M%Z'QZM2P\H0&)MK%7:QCO_X5U>!0JOEUWCFY92I2Q,FWWC._IV4Q)]XFG$=G
M*E5[_$H<H_/BM)PM"P$_H=2G*XEW8M;4;9N2\45/^Y5,)KAI[D%BV\ XE>+>
M_ZJ;POT?8JG*]=2^+.=DB?V0M\XK??7ZQ4O1(&O*M#MCU[G%U-?.=W )+N/Q
M\R.D.=,'Z?_-5V><\TR_TYMV5M-.%-PJ48"">.J^80[ECQSW;C.$M=&) ]L?
M4!)BAGY7;(9"0:--F6_!!F\B]Q4 PB[J0=7@&#O-?04:6,D6!?BPY<P[;5IZ
M]K9>0*F38HI^GR&T:(L:9]S;9SZ+B=0&<SNK^P?:RA:E>8#""()R4'$LIF"8
MK!!: V!O2IW7OKGW9/(P5.;"$J ,(''(==3$\E'V>']_=+S:82-]\AB=ZCS)
MS&<E+OZX7C&D'XXI=5U0MN7&"V9O3^DN30R=1M%KK9\CZ<FR X;N%,O-*);_
M+/_RVGM%1*&9Q4%$*JG>5J&F/M2>T#U-_W)1>-1S715[3C:>V4Q'I!68!)?>
ML2KFY7J%D:G>L47+4RJM=I)\!B/7E <OBH)+RI6 @<9ORX<E081<#$(%^!C^
M*Y/'Y4K.[11!![JO.4;!?\38FT4NOKM[UWH9B#N9WL5IT;.Z1?$=-2E=ETL8
MUJ1-\+HP'*^,+#K<QSMM'&$8\>37#Y\904I&ZOIOI6+B;6=K^6Y8/!]3%FM!
M$[K<9 PA3K'JVB2+ PY"28&0 [)?PGM0I!?4<K>$Q\4QA;QS(IX9!8@Z5R*Z
MM%\$"LS-1ZCW+S8.=CEA@6GY:1<',TT>10%C"ALE".WKZ4B=P<2L Z4/@_%V
MEK+0*G46BEMMZH:,392[/9US#K*HSDOGYXFOR/E!0W&"06-C2;_. LVM\%"N
MZ$\(#R7?]D**4(J%NZ.C.=KIM)U.^_0Z[;!<97P>!X%!@[@S:LSGTHC3I/;Z
MJZ=+** 12$CZZ6JM#M!:T%51= ,JD9'K<6K1DMF$C]W<4(Y>+M\PBM/]NR;)
M%&2+>"SC+S"E2$[3NL]W@R*.:G=>C4)2!NK;J"1N<U/71[LR@:O+!.[MR@1^
M9U/7G:KZLE75,]8\5/?;4=L0"/3 I15;_X(?,#I"P4UD@%D*K6FQJ9E2[P)\
MR%>I/; NX_'?P[*=D?* P0A'91IC8FG3TN &>B5R1>!)?DYJ97?6ONRSQD&.
M8M!+BW:NL^W*&6%XD @;FD?.(W+*?L_=1LG_D=\#$WKG-@S1[M@^&\9;\Q7D
M]LK0A%-^/'S!9SIW1W;3PC^LEZW:@6[0I\7R;-S:<V) '#];S$KHKA9,Z?3>
M"@@&X603N'KKI0U+ LHKJ$O)N"IF.4!SHG*1>L=/DFV47"<@$FI<I::U%2/:
MBS'P:.ZDPDXJW#:IP(GJ<)ZWG&._D7TK T_], 9XE KRER_CJKS M1.=QVE!
MP2."H4MOI3E5 9;NT-$)U3,_'C,=U(\9/]8'KHA$;#A*JB>W\2;.OL$2&;*#
M<H1JW<3G&O$P=%F@UDB1,&EMCZ0^R:X73SXPJI9#"LXB$B@TMS N)#@K,5@,
M\N*T7A8M%]@S@J'M#8KHB@D:V17<68D[$YX7U;I@; $B5B$2%\L[]\:=K-K)
MJMLBJWXP<5Q.3%0AQW'A&6FT39D$= VOZD!*"/;;AKE"V+FM?3N5DI:U<:=J
M3>C'+=D);DE-Q3\K<_PI8#QUN[)L9D32[:X@@*9[Y1UWJN_ZU]W*-,4M@$*B
M4<^XT$]4)L]KM'L$2R2)KUE.QYTHIX"H:@O *+A';*A3!O[+;9=U19);VBY,
MW;7I:>F45DR0U5*RZS @JB1'=^$VH[+WBBM+\/7ZHHJWAN;%VD&1U=;A=42]
M!YU2%3"Z<XZ1*@K73:UQ8(G3^M4Q,B.'U;RIRWFOVL%=\/JH]S>Z^J*8MF4G
M?K1402B9M/,']M9G<L F*9C!L!1[VY*6  I3\;C[\KSJXO;8[F20'B-/@2?T
M5F9'/N$0G/5SI[S+O0G!A^JE4.)+2I"/1LI3C0'L<+).9K5Z<Y7DG*Z??Q5K
MBK@6)(S>/V-I=,:^=R.EH9+MD3?NEZBLY3++K)_-AF3.&RI17D?<Z%25?"%H
MJ#!D9T,6+>$7,VSNA3O8R[(C>X:?6/X;NQGC<P/\T)',B[-ES4U35(^4SB1B
M"4WH>#*]+HKB'8^[7JTHP)2$[,6*7N&&L]QHNTK8G%K=)QF,7GGA&=4E(0]9
MD"8I:/3G=P-=6DAN!\9J!:=--]X_37HUU_ZVD+1'VH>AI<"@:34DC\.SE5.3
M,UKC<^)O6I8$\&JH3PU9K1VZ\]I@7!0/0]WGV;)(V"Z%*"*1A @=33M]P*)>
MEG5O$G*)^H6DO8G@A1[!5R[C][CDSKE;?6><)[-EO9[;,)_Q!'R CJ>%MCV#
M#LIM/DQVO>V-W7%B20FI$T ^/W="$!AA.J4A(=YCI?_J!>%SI8U4***?[,0*
MHW%&2;<;(3BT=X%4"J=.<P7A0;Y0U"-/4OE86OASZPA40!A'V''<GJ5K-LG4
M":V2@M0,(G RVXE.=Y+;4NS-*1/_DW[CD44M<;MZ]DXIYITI87L]T?LUTC4<
M:7_C)9?,A677'&!#[Q"GX[W][P__\1+_=?#]W3'"37K3-P>6<;.0&N<E"4I"
M^M!K$O>8</N]^/9[YF[I/NAG<[I>OE.G]I,?@5NQW7]"W#%:.(F!)!2"Q<9%
M$TKM.JF!%.+UVWM7D7GINY5 CI_6=1O1;&HZO4>G)+R<9/:2D;OD]CY >Z$4
M@9Y E0S%)'F!-A[N-E2+CAH'HWMP9+M(4VD&ZG"?C$LWJMO^]46TB1+P4CN%
M-A^K<'(J;;DL2*O]&0;5DL-+L1] @VOR$@5SPP%E%,AB^)-\+&UO-X?<:9J;
M5W^?P @*OT=+2"(![>M/*4H#:T'!W?H0,GLQ&*<+:J?R-J()HR524V9=P4\N
M\R9\LV";$@9?>#GGI4R\$$NNM*.V+' \E_F%)P- PRAX >0>E\XWA?4(@S%N
M>8J:/<\O[HMVY6>:$V<U+&GWT*'FD4A?._<XTOY4=[R9I'#EHAYS0C(;*"2#
M .;.Y[XQJP;TX5F)=6$;>2<Z!<#J:\-R]^\2A9(:X8\[W!DD"3_=H]EU8+V&
MZ5*JK Z-#$D^&9/NIL/-!GMLX+J@=[/4UU)G[A@/T1BJN*=-[R?#XKE8-PBU
MV@9'#.3WP^,WL"5$AM B+Y?K!HU_QUH?Q$U?X^8HU"Q=L#ONX^A+^D>ZX+_&
M!I-I[X4=%M-K? T6SF\#TCS> 6FN!M+<WP%I?B>0YA/3B0<CV*1&V E+2$-3
M:F/V#OTJM*P=UTA7,S5E$'X2G2>*RWEE16M_ADY5)XV:&\9!IYZ(U$"&ZI!$
MV0K[3W#C.B=(>[LN6J] I>C2J$^6H.LS>HJ6WOM7LET #1]%U%3# V524.P@
M\:5GSCE?T[QP^>CKMS];N3V@\<\X643,ZYS,MO!-E)XZV9*S1G%S5ZQ !6*>
MDWEIO0=KKUZ:OFC;7D>Z>B4-;/U;"JVH-:14T +RW)C1T3X;)BFQH$A AR+L
M=8,IR441MZ.FIH1-G&XN*3L&M'I?DXJW)@HXBV,7"H,(];9&Q^)[DKHYR2ON
ML^>[3Y_DI(\!$.#Y=J\J1&&:@)8&)NZ:-_YK31FYC@,J<6T%3*]YWN5>!;.:
MI;F08@Q?,](Z2[6P_N^,@BWJ 2/2,^3<\RG$UJ<V$ )AZK!H9/QD25WX8<X3
M;X@RL[CQ:4,K.QIEQ8\Q@2Q]]>VT!':9PR\[<\CU-B^=E\7:Q8#:$=3AHV5J
MO-C+T=*<%&+HX'O"*^0E] ,+'4V'X,2.PQ&$ #_3Y,JH"(3V=B*N+5#+'#I_
MDFMF0/?L?[@M6\[7^;(-3@C'__$9$0"J@>6.PZ@Q:XG]FF"[1LF8(439E#I1
M9Y> ^'=LGKNS?DO/^C^ZDM(/*:<#R-):<^C=D.%*8LU$_4.+75]N.*=L2%LN
MRK'$OQ<0>R0:QO,$Z4 DA&@*HQ X9:<=,1B"@W%G44^E8$6$?K/JM2_0!,GS
M-U&L:4E4)O(EFIP>5EH&41C;9P&RR,&3SPN@L#OC7\,9/Y;-__K-T7@ZA*QS
MK\Z*,7>PK^'=*2;,(:/[5VHO2,Z6,CV;M*#P<I5W@C61=FE1UFF\]YD[BAJQ
MCG(?]"J"%;*#R[6LODQ->Y>1?/&2@&5,W#OATHAZQ'6YO;G:[HSOSO@M.^//
M;4?!?A-A!!R62]/:7A)<=)STXIS#1>*2:H!ESY_\MUM;@:,P7=L@MMW8!3RN
MB[I9,IKY0E!/>HY'J1S=[V)]&P+5V JGK](/<!9\_HX#$)*>B$-<XX./\]0K
M!@RY>RHR"[Q6#T_ZK,[^'TO@<V0 X\==4U0GW>G-<_G<@M#N+SUH0I2&32S.
MOM5I XC?_;HFV.Y:$;?"HL?=.]L=3<).O]P@]0]JO@Q6"]&3(*WSV6R]DGB_
M#P2I]B 6ZL()<06T!)L-+I5_:'89V(VAMT(6- P=!=P<_,&VI-K4Q<8" M(M
MB5ZC8+9'?6"]]D-?U V&E4YGT^BJDR)5= )->$X9$Y!L"A=F& =4(_AB-#G!
M22!-@/C*.XZ0D8CXX>>W&=(?9(?7TW)91)SA40;[]9%;V'DQ^)$(\]8MXS"8
MX"ZT-B;8=-[9_@P-V>H-<P&RA[ZG"\ 9A?$$!#ZD96&AFC=N_> V!?@$Q;XO
M"U'QE(0J:\Q_Y[:J9H4 O/0STD>L"QS3;<4]Q;"I<^]=]AX#ASH:/I="R:R6
M'NV.R5SQDY1)@=^ 4#V<E$44K&3SBB.0 8@PK*>6?/^(,?&!XNQ#!=C'OOY&
MQ_WE2=KC>FU3<6EK:!)M%(T-"D[QYJLB;8 J]GSB_>#9R-GTGO6?4T/'-DJ-
MUJ8;=THD>9J#3PU!< "U_.:GTSHW/0N+%3!PAD';R7$G_FE4L+0%G7>E %'7
M?YR51IE%\98)9*8B <=YWL*(R#J3OC<TD0+JWH L3D7@2" _H@*Z*"3?WA.8
M*-Z UK@,$NU7*&,A&2#7L]/:LR1<]Q$F/6^1T\AOU+Z<NQ*H-8U7%6UF]X H
M889F85%\:@535E1L]/GG"[(R,(X).*$,; ^9R$_Z2*<Z:)A00F/+'<&*!< 0
M%#'0!ABOC /3-?H@M]S@%61 PBC*F)M!->XH:=;V$\9P;S?HZLD.='4UZ.K!
M#G2U8R_:>9!7VC4O EV1A_%X+\\IG=RPPSXE:A#HT%Z5$J0^:SB3:A_OS>*6
M^,QT^K!ZS]PK<(.A9S=)GP);YHSW8:T4*4$:1FOMF&!L^8P(6I((*,DZDKTO
M(E#W.X7-$5O*'I^98MS! 95MII1.Z2)O25MSC5[4:4L14EY1>R0Y?!J#%11E
M/>"+U9K>7XJ($+17,&GY06UYGUX9\3:0)<.,,!>GM8\$RRQ=Y9VSB]R(FZPE
M[)["(D#C=-[T.^C-0D Z%IXC[E4F7%4\Q]"%/P79!%>!UF>G%+#C]K"7^(-V
M[,KY*!YT&TK[^L1</JN^C>-+OFH7C-X:@ 5.EER!:6%J?%=TX3Q+$._G+5>R
M!1E"'JQD;>UP_VISE7@4'OLGA48:L$'&A9ZMM3? 5N3M.R;I3-1>#Y8T'6B$
MK@I3&6$/OV0]]4A);,7MJ-F[Y28@&$@VG,WSSFP<SPLZ900H[SWGIIWEO.U1
M+]/S#[;*1^\,:4!&#R&SC?JQ#W*X 3\LU6Z!WB5O.G<$6Y0PA\O(.-_A(7>6
MRTU9+H=Q'Q-AG'!FA<4\$=;H!$UE;9SF%0(6[GKNG\0-XA"X]::/:5 6U(8!
M.G*<?1NP,$0811+%?!SR:!"*;_CE@V*Y?O"211@*RT(/)I$&D2!:;!M*L&XF
MZ4OY< C7LI4Y*^Q\88;0CMCC- T>,R=>=6D)13!/TI">1,"O2MEN\=IWP=2O
M.9CZE'6<TS.<HW*[QMJJP>/X14]#/G.JM"W5"GSY\NFS]*WIP/KR9?I7S=LP
MQ+]"$>TQD6T(F9@A5^I%U&PLM*JK/<8D7"NX9XQD7UD0 SRH6H%=B"U/W%X+
M/R\*ZA$\,&1-=>/N>.V.UZ!2@".HH7PYSE*\'?71-44&[ ^,Q="SI-JJ1UY4
MR//2OO2:JX=2S 30!_.<"Q9H#RN4*=. [ZH@&]=I#(E7+[MU@QH'U4@2TV=H
M4@Q(,LD"5+N17W=:GGF&A[&TBU7>E^<$"^EIIE7W)>4?H[[-I33/D!  8N"_
MUNXLY^=U\_^S]ZW?:2/9OM_U5VCU2>Y-SE)HWH;)3-;"CMWMF3CVV.[IT_?+
M60(*HXZ0& G%8?[ZNQ]5I9(0!FQ>MODP/0Z(4CUV[>=O[VT$5[-G H-.TD@1
M1E&I21J6-X#=Z^+$J50<]3#!+9;^ 17*3O/+5N$L&/).2WMD<K7IM&<M;/Z+
MD9\3BE5+0]S5*S"K(^2T$=H8996D"94NZ1'PHQS&M4"?25/ I-<@304SK&Z=
MY:>18W=AV%=-6?AX\H<P)_?CP#Y?,_O\POF((J6L5"&IUG\^TG:S_EY63B+?
M0CX7MF2?4:52J:QTKL[M?MA+V(46FMQ&9D-(UZ."<>/EGPCEX2(OY #]45C=
MRE2:9HSZ6=@*!^1\N/7HW2/OEII6KGB56H0Q&)DJ=',1,).F7M)&S0[CD#S
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
M%UED./)Z:=1)EN[B.B"QA"0CDA;H/LQ76L&C5SX HO;23<GN8TO)B"'7=R+
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
M-6NX'0JM_>$>GVJY8:4P-1T2/#V_52%!^XM[STC0"9VS3]H+662)+S3O!^:
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
M5 37!J(7??'<D+ZA 2DYR*#&=$&HMHZTZ2)+_8PC,00+$96^;H3]L8R=Q#R
MR+#+M=YB=V!_5<M#3"/X9^+Z!])7I*_CV7-8OSN7TB_A0ZZ?@Y4 ;Z1V[[.I
M8.MQE]+<86#;^\4/NZ[O  WV2MCN.:TS)37?#ZSYENPSHEG,I)$5?(#!@HZL
MW^[80#"$LT3*891F+"EBW@R0M8H!*@%&V1_'DI.Q%TRFD]S!7K-L@9FD_\S-
M1<% %TQ&"YC3?L*\P#HAG<'1Q8Y]ZBO<EZV*,0O]W>7MR3^/WY>,O5^6+XS&
M"=:Q4E_Q515#'.4$^XZ!2O3NY+>O?SA6I=TZ>H^SN'!Q.XH'/,5.91'=[AD.
MD!=!. +2]A]A] VYX,TDA+4<1V'XS7X';VN_5^VR]1M3;:!CE!H/@XS,.W:C
MI#?,3=^NM-O5]YN[^GMYRR6X0=[M]#Y20FZJ<GS&C#<VCY7V <>A;-@_X#^D
M>FB*+%:W:._516QD;B6P]ABN2X(7P;"@K6/DY?->[X;TUE\3]S]#%%"_1&$R
MYK<8EPS?<T$E3K  2FD58K(5,5G[1DS/2HZ8@ LI2:RLVK.D H6F E>P074
M" 9&E'R,"G=Y$^ZA#&+=PV3BB7VEE:A0&2B"#C],L-!'8&69C6)76;7&?G=U
M?0*\TUC'7'^*P>F,>@6+W"@6JR/O0'5KO9=4>#4L?7Y@M%NVNP+,3<PNXE>\
M"Z3XOT/Z?[\\R5L&R>\=_WPF)/\U#-(,>B[FXJ-VT,?",>>@E=CU<N7=X#T^
M8U;N^_ /XL!AC\M;V4;.ZA@.!]X5R-).E,GKQ6GY%^D"%-]=/W&5!D$5%51[
M]8BJW]U%TEI C4!FO1N9*=H;2]$ +*X7%B6T')Q]?['KM8.S;[&SKWUP]NV8
MU*D,X!</S%[)%P*TLB570,[/Y:[.<R7B+UPPDZ-X,Y4#]X)+IR5"L5C!%_?>
M[H?P1Q!.+!^WBQGJCXDP:[5>B%&(^F@RHKWK8#38E[49#$?"R)WJ"N4#8KVY
M OR#N<F!X@?6@,!^@<;[J:HQREL:-%:OZ HS7= ^<:=HDIW'/M85PS(&$3>(
MZPKNI8C>1:R=SHT1J$#,U.&!W=BLJIZ;K^7>N5@#VNYYWST?%  WZ=NR9#G6
M3)'76A>^]R83;KS3B^"HL %"M.S.C076RWAHPZS,ALENS#$50NZ[(\RJ=%3=
M2*, A"X:*6MK>%37S.W)4A4Q[T(2^*CWT-\\*"Y3#DNM$J3ZT_=BL#=$S,*4
MGD^G1*JF/%VL7S%(L$_DP,7ND5@M!+</JUZ  *=Z-S(<C)67L "F9Y8$H28:
MP%5QBKPW6/<B;;#Q6?A4:\[Z1=:C55X\W#4D:JIZK1_3I9_AZU>OIYT'<3AP
M(RXIFB5XHBJSEHGLDI%NO%'\N=.;J.N8'A'<IIQRI6D"JT!3K[-8M3CU:>S8
M&!X%'G4PL/25CZG"8%I,BZOKX:M(&^22,>$8-/94_;LY/9$7/'^CL-Z3O-49
M?H"[ 9<& ;AI(9ITL18N%B^61P97Q!69P2C#R?0$(D/VDZ[VOQ9!83NU98H3
M%*6[KC-Q]O@QU0HV/:D3 P^VU5H%>V&I=#^ECN'9G7@1QMDRE1>&X3W[?22\
MU00)6F/7T[VAI+*R2F'DS75IW@3'FIM^DDM367;FCRW(\!"A<+'/0J8&L\7K
M^[>?JC\];J1-#IQA6<HL[H9^OYA!%[QRYI?%-^KTWPE89:N]=IOSZ_@^FXO[
M.\5;;-JUXO2634:<I?:"22WVXJ"3Y&=9_P\;1NBR% LF_=&6?"#U=."PZ]W!
M91;P!W#1_&P+IY;S)*U$&'NSVAO7![OY]:PWJTX<5OV25WT%*M)Z5ON4U/WH
MKONN6JX[U5K+J38:[^=;2:C!%*9+9K#XCGUR>IE?UFJEF'+OX;KEQ:<K?]+.
M_23"G?KI$VJ2<Z>R\DN>,OLWJTV\UG#@3)[EU#\\RUE7G#J6U7F&,Z\UL>/=
MHZ>^&=:QC'%08! \M+.%U[M:?NBQHN%6F\K,610=0-5I-?=@'C,7;_M3J#OE
M:F/WTX KT6JM.(]G?@\JN]_URE'9.:K."*U7>1&J3J.Y!SM1.:HYU59K4S=A
MVW2^^,&G;^MA,H?);-:<*C2A5)(76$]GEQO>DB*K: >Z0LMIUYJ[G\<>2(N&
M4ZFOR*0W,@U0WUHK2JUGKC;M@=I>+SOUUN$>R'NP*OUMY$0:3O-H1<IXYO=@
M#\R'=MNIEO?@'M0JH#,W]H Q-)Q&><8EM8/;4#ERVHT5%89"",C+3^CZC1!D
M*BO$=^\)-#9RIU88()P0\6D!IMB)T=@/IY10Y6):AVJW-1F&R<3FEJY4(49^
M,A:!ZT^F"*A(RY$$(3 8P>6#@@^1",2]Z]N8_C""E2)<%9N*R.0$; 0&LY!(
M6D*W%LP!@65Q;RCZB<\H.JYF5K+/![B2@>OY)E*5^O"J:42V1P_=>_&0WJI7
MZP:%+[,DOLWMQH1+1Q0FKMSA)#39T#?LPL:[$M0W=J?&W#&36*U6Y__$%#$D
MT(EP8:F(.M'0/?F[?F:0DO4[O<JQA^&]^(Z)G!DD8<%"!".+^:#RAR3!AS+U
M$_MP8@?OS+0QTT2E0_<55->2.!GU5-IFLL>E9@C+K/Y!Z^&F:;*E9YJ0XO8Q
M'4FHOL0PH603:2-;OG.9QCD9X)6]Q=8T>\%H$ N20IXQ%TX"7"U,4?.)C +X
MW8+*@YB3IAF"%QD]Y.T>E3B$Y]/7>-BY]8/PN2,JLB?],O@M%9_$3#\F38M0
MLGW,+S5_\6],\!]X@B#8>"VX9[?-6$08G].QXJ$WCK'!(,[9!/+.28E2^=G<
M'5>]L#NUN+M2]%VH(@[81S$29I*6K@BF>S*5[%-U4=,7]T/JHBUK>5!20*8J
MGD2YX4[ ^S"IO61_!;ZL;K.5#D5S#"A;DAB,&O--I>R4RV7D/LRV<$P:C?JZ
M&I/!92'H6?TRI":3]EWD4D-&!,D;+ C8=X!U?0GIXEB!,2M[\:SFK-+EMHV3
M" [;3Y'^FN_.;JNF0LQN010@,5[FRP&G[WL!O-@S,E%U3EQ.3.:H@HG8>"86
M$^X*Q8FIP,%YTU(\MSQ^6(D([F2EBOT$3^\@>1)W5R/F*74CF/A3+CW!'>B-
M_&$C4]+'3$DD&%]P%]\8ZPP@+3N8^Z1JA<R6DL0ANXIBC-LN<R4I2XJ(<TJ
M>TI?IKE&(/XCH]N7<5U<HTH)+FAV_/T\[_T'R^^H<=_)'C3N8[9V%:$:UE,]
MF5]3H[Y\A0&/T%M&Z13:H8_VM1=_LR\I+1[LR,VD,NXM'\6<NP(!B(D]S$DQ
M<<^+N>MSC&GJ!E.RKY(H3ES.? R7SMYSLER;>C=W367(SBM#UJPR1#RRE"EM
M+<>)8!+([5FYH+?8;C*!72/6 <J;-W"4RD;\&JS#X(X[+J;#=07P?)A[UPV^
M10EL:QA9V#D[)D;O1K!.634J9/U%419)_2%UKA>@R7!25SK>>#B-Y3Q0)E#M
M-YQ3@(F&72Y+@7<VJTF!IL<9GVX,:A$IJ5U8I</950\JIZHDJY'+OZCYY%PU
MU4F/QBK24YVYBNH<0@,E'TZ-[ *I=*&XQ&/W!8IH%Q7Q"-0B6%;7!4K<K23<
MGQ:C'50;XA'LGHB,7N52D;;2%,&OG9O/G7_:48(74;DJ J(2Z@[?YY;PH-"Z
M9)L7'!)53?,PT0]I4QU-H_RV4 ..9:F0@*N<6YEJ:OK7D_M0:CV4B*M>$(>^
M\(E."X?&^O5<,QBI1?9IIV6P-HVE,F"AL/.=#[7"-$P+[M$0KR[E8\+SE7:M
MGK/QY+S@]B@SD+,AV6@P;LE9$N']R]U",ESM\#Y88@Q+Y1+#Y?5^")6)1"<A
MTWO5Q<A-DEF7P8?(Y*0E4[HP7:6QP:#9],B:(SA6+*^WI0IZH ]K/Q7./1",
MOCN-+2R@>,=9LK"W$= LGAAN;83*1*B4"3HRJ<Y+V0'<#MBS^.Y286FNN=87
M/3;U0)YQ6KEC>^3B]$9XL?%9I)J$LN_)#H5W6?-*O['DE%8,O]S%CL$\>?N;
MF-*48Y6VFYVSDA':)%_ :4C<R0<*=HP<RUWA>Z [R$6Y8S!NX;ZCHU*M9T+-
M?KZ'_G>6J90['(P3F@Z.G*]"@Y//3ARD,Q6C.)2= =NG?B@[L[#L3+U\*#NS
M5Z3^L.KE??J<4"$%D[ULU%Q[)J**@WG'_SKG0%Z&35K$75V[GW"\!RP+FTN2
M^*#, P^]"\,^ALN0B<LX'CS^W8-)2J.N"P]353"P"2=2DS<T"%3&<B\!\R+J
M81$4<J-AP H,.%B(KI@7?P-;3=8GPZJH;AP&8/M@S# AA8\+7]CW8>+WT^&\
M@*5.Q'XG+^HE(]1UR(5]'MB#Q!]X7"6#':8T(8K685PKM)(XMSWV"(L_BB!.
M(G;X^1X5_M.>V^4L6NR<D,HQBD?C/L1"?--E8;R!W"$KO&<]+R?/P%*+T"&-
M(0>F*L.XY?!E1F<GHXETS9B=B!D]DTZ/% )60@9)(.-QY%V&.0!Q2*%:H.>
M.>K#463LY'ASN>Y[Z(5<2CYE7)4/^RGGQ.BL68>D8G@Y($.FV6-1MLSZW(?_
MY[_:S:/VQXR_<&N^2U /0X_J5UI9[X3@^+9RX5,3,UWQ2?F%U$^<C/>5O)T;
M<74>"/A P'D"3B;#,/+^@Q3,53D93X(!G3!P=3<>L .].R]$H=0#-NX1'3BJ
MSA*6!R,3OQOV/:I6YB==^#]@Y'TR]=U4_I  Z&-(L8^0"B^FD0XWX' #=G,#
MI,:F+@#8CA$7Y&&]P^S&0,YT! F$T>3.O=.5;*,06S%,<X\>:/I T[NC:?2S
M 4F#BM[[%E._M1'VQ(FFJ)L+UE*89P?B+IQX1 %8.R]*I(,V &MJZ/J#/%GC
M3P^D?2#MW9"VBOZ0RAWI+B5<G%7]"TE6,FDA-98[+GRJ0"]@C6-''5GAU2#O
MTBY)>]L5Z-!/I:SVM%5!3[Q"8 '''A !%0GT*#&<V?*,72FH+@_VGS]5>H",
M7F9^HJKAQB7[V*6H9,  ;WZ+8\0]E,VHRI\2X ]>J7IU6=@GRK&YN0GQ;[-U
M WJ-$-M<+7\THI'T2>4C^8AD!&4DW$"B5O,A5W),C=QOO" OUE,RH! T5T9:
M] E=R'%-,XB?F3U\'0M[#CH2MYO<5PD+) J>T T=N#U9[CCC.C,@9VQ"6#I
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
M:P3#6&IK-F4\-"AOU9!&,NB!]6JM865R8#7#-6MCXPC'V<Q7'H&*XPI4(E#
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
M@1ZK =DM+_3M.[&KP"6B0IX%@82\%]JW[WB6GMTQ"((_F8]D\>$XRP\L#C!
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
M6<EDZV4R87@X(ZWKDUGR6\EO&^,WN#>5\T!Q'.%UE.Q6LMNZ38 P^-,)]Q%
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
M&W&-%*(Q&*BQK(K&("^>5*7C95+M(2ZU\A:OY;>XIKX(6!9=UYCKPX6$\DI
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
MC3LT[2'<U&QN&H$.3!*E$+;SM#/SM-.G(VF(<]5I!SM\(VS #.TROR4:&AF
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
M>R]B$VP.-P+^5%O-^V?V;X-(_U8P)P/3WL-=#)HB[3E<RGCC,CM1[TS@SV"
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
M;N1+SM4[6_VFN^.I6N_S-365(%1U#.ZY\%I=?9XZEK54G6>TF[W%R#,-$Z#
M;ZK7"Q_.1WUDXZGM6,[34OUJSBCU,-RP^%+P4B5\;FV3 ._O#BAR_X7_P([O
MQKXS@CTVZP1>EVQUW.1\ <]XE/4X8JCZZ2J B;J[*O3!X*N,TF])T\,J5GS'
M;XM_F+KR_@LS_P%/?(C"?^&<:^I7WPB/C+X<0%\J#K(N+']=X0@GR#R:AV8>
MC3(PCSL@75?QI[#<!B(.KI&\LX8#;P 3" _*6(Q]%6^!$[1D4='-]6S3IS/
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
MV_Q.F.OR](@I" D0($"(&PN@-/GQLRP<PL00\=E">HTT96%;F"#LS4%P@M'
M7T-5N";ZMPQR]\#>N1%XGH$43OXH#EX,GK7TN_&&2K^[5>EW,L4<B[RSU')_
MT3W3PPS*L;/ SY_2%F.O/5@(BRZV&D063S<R%T]_&0QOAE@J??]P-<0YQ%@M
M?<QBZ4,33%%UTIOI1_HXME%8*9"WUDHE10<5[!THNDCSQBM3_0=31PPL\;G+
MYKK+[49<UC5H1LFSZ4_I=XXD3$2"9><@PM4G9C,7G8H(!NK-09KF=YL<&Z1%
MD;4XH./4 U<'&:&_#0;W02R)8COX+DH!7EBRTR%[6O#)3X'52<\.XS$:V;Q*
M 95D9GH>$L2$C-?0P<J-=_C+X17B8]R2O53B;=>C%#A!XH^HGS(E=P?] ^E:
M"X.GF0N:]H(@I"I5Y*A6?*X.+%@"-D+]-&V?YRZ/ U<@7X34ZXBS*GJQ& 93
M;9G%/(X:(*]*N=W8^R*W$C ,T1Y2ZCU@;PPGD[E-2[K5RF#12?VAF5E_&'[_
M]FWP\'?4((8WO]W>7-]<#&X?U<'%Q=WW6QK>>'_W]>;BYJJT'5@.IU)DI$:I
M9V0FXFQWY+N'X^H C5B4X:6]"_&GRL'R@>J_\TS. /!7J?(6YS#.2'K-?!3;
M>+=!R=A(FJ4XJ$>*D:-.',3<9#[ +B4#OX3:)N8PD$X;J+N@SU+L,)9\[#OP
MVY],91)5,NUH,:-"0@][BOBJ/IFPL2]*Y#!' :,VLT"'$8%^?'2U7;@1^##Q
MB_R@GB+) 6O/\+<8(KJ#/X?U\BOFQ"9P7/:# 2'R+S$Y0<P I1W3+8*'R*2
M$W ,T+3&_@)0R:OL4)U;6 :E0C"73Y7@C1X#-)TK$4J-8"_RDB7374]E( "-
M]8P"'I B #&[)JX=8O$?&4!H1F +4W^RL )]3U--4 !-EQ+Q8+>6 RHTZ(6S
M6 0-%OZA6XN ?HS H:K_%+@OV!8YMMGQ8KRJE8]7-3-*UVLX8W*01F(#-Y00
M1#> 7K1,*W13+79B[BH2NPBX0I C%0>PJQ'@B=CQ>]R?K'X+1QD<0$H7NC\S
MH'1S:\N^%Z/U=CY:;R7(Y7VH6RJT6>]$":0]KA7Q**BZX9 ["R7!T\(TY+3>
M$.WHV[(-W34\]2(R:R-P< V&87.='@@9<D;A]?A!UR,RZ<,3"3)C2P?03(S\
MHNQE(''-(#LO>%)#/QVV&!BA#L'\J6/PG$.^(D(6_3()7P_;7)O>%(5Q%(BI
MR5Q,<UKRE'$02(!6VK-ISQ>^IRP\[K-(6ENE1!.4DE[A;8T^O@J=_D0D92<?
M]V@7S#V:N;@'VA;4I%T=,\L2K=XI]PQ_!WR/Y>\YB61KI/$3:.^&/_U(+0P0
MDHT#,V"5#9X-)=*J7JQ6.V^;]KNU1O;!7QOPYZ06]D42;+_3[8<4&P?DP!Z:
MKYA K? N6/6S&V(UE'RPL'4#WP=,YY\+AR9=NK+#EDY)";&F6B9.%Z&<[>0V
M%/H/W;20=A1AST3'*Z%M([9_'D6#0L,!@LD 96L N('+')S)=/,QF4[!3*:5
MB\DT*R;SJIE,(Q6309;BF? VW=WD%UGC0YI80XFL$;*E5 M*CL9=/  @MN#A
M;]&$'J8ZV%A6I<:R<9B#AYP1Y@TB#6NB+I >-  [6"='WA, 9^RXKC,2V8NC
M9>0Q 0<5:[P=OG@$]:N7CS-V"^:,[5R<L55QQE?-&9MQSAAA!X*!<-/491,K
M[GI&6Y#G9P;1=VH.%OJLL3CXF=A3Y#/2PCBCP>$]0/L !;Z&7+TX],VTB;=)
M_RU/CXXH=DMUI(M*7OS[")N(!8I>-,GC"$SL9:=)G(;BU\_'WGH%L[=.+O9V
ML"Z5A_!-%>YE&>NN2WEC,FH3A'%$%E<LU#72+?2"*=Z420-LK'M3WK$.?\#
MU@_=$@4+,KDF' RNJ59\4K@F"[B6H*?,'0]3;V0^ WSNHIE&O 9KOR@29X:1
M)-)RN%XDO\MU+"V,LH@0%+P'8'>7P'*6_+U;)D>J9W(]VH2[8.OA-/Y:L1I
M@MT(?E+L231Z)B^9X'/<619C6MX4=L6C1? 0QT PQLP,J54TBE:/U2GZ#3G%
M@FXFF=G=AEAW5G95BB-\C"2T*:;]P[%^X*61&:0DPF%!0!X:+2-&ONG%C%>,
MP*_(8;"-A[/P5:J>!SUC)A6&,PL;0T_Q:IB\Q(FK%[S5 '$?7B?O\:#U;,Y
MWT"S2)FX+#18>#\/#*@OR7:BPOMS['L?*>V!BSM"*&(I>A2:7]D,V%P3*D+1
ML.C2LFA)<S:WEMS8XC#2(PH^LEQ9DKF<;RYF,]F"%R^Z%V&/O+C5H6ZWL"*
MB?H+&9?KV(FM+BMG%J23Q?:GP"$@RC%WT0=B-G7J'GSC8U$-[$%3I\XS\$,7
M62FNAP8J &(P!,^T>=0[XM['C (A%W"RN+0@Q93Q51+@'RN<_47_"&>"+(Z]
MQIS;+-SK%.8\-M]0L4^O*O8YM3F/);CUQTBL5=\'FLN'#4FVA:+MN 5>!:IH
M]9P)M+6,.3X78+T,; /_<Q7:,%QCRYQDGFJQ K0_^K<?C+HV;?0Z?U3/^J+"
MK,@K@9LA>PM_4"/;*CJQYWB;.OF<GWK>]/'Z)@LE*YF7@&'C6D2<A?M&DKP:
MO </'UH0N#Y"6UZ9FD]3,!,L$QZ)M]&2XRU$A9OCFH DT+^%]2_Z!?E3,FL
ME"F/98.NSX=PR+0DG(OAP_\]_GY:[(?NFL["VS30"JP*FOIUK@Z2VVJ)]%=L
MS$*+"C]/,-8*)VSM;#?4S-YM*,HPM_44:K0;6K_?6VN*0W#O:()T**@Z[996
MKZTWZM$P=WDN^R=HPJL.YP$&D!&??8*30KBU&K9WP\\MQ_,X\D>Z_6?H1Z.V
M:<PRP83S<(2A&3Q.$TRH8\)2=4WO3QJ)09T>\#AQ(!R<8&RQ<^5BE;01TMCM
M.?/8^,S\>38U#6#"'U7^7[A/8_^L7N^MW.'MW^Z_^VR;5MR+M:G+6X0<H[@\
M\LRTT[8EBQ4T.:L^ZHV,:M971[<]$$!?T>7J/01N8/I=^,S$"U-G5&=9\Q03
MJQ%^)02[O/I4VK'G+T?F.0L&ZLU-^E1.>BX!Q\*UB#+#6 UO#B3<N<(-JL\P
M./,O^&#L>+ZFXOA/]!K:NXIG0!>Q@W*=Y*\$K8">I\Q69%>BL H+OFL)_R07
MA52!@U$9UQDAP.=AD2#!'@1@IB:V3R7W9V394 SS@)8(*8&I;SLSSMJ$,[HJ
MV,EY 7-6,=1;6<UYQT;7%G?1/(!"= '*%VAO\%-J(W[S$B4I#X_MP,,*-;X%
M%??P"FNZ7XZL<Z;7UY/RZ[F=GHI^2R)&'@NWS"-5.FA#10841J.-$;.76MG
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
M8Y%<1A&E<%DCO\)^,M=/-K'C"@E-L]=E4!=MNQ7H9'<+A'!+;)3+2MZ9(J:
M,18\NI[/S=G ,N)U%J9;8+Y[B68;$YI:(-!U+XYU1:;2RA1VTXLU;%@_IKA#
M>].<-97/68OC,+1G*8T?"8T(0=D0D8Z\BF;VB%TD&NB@((EA:QBP]Z9D@PJ=
M8P4EP3,V=>X@%<)QN>Y#C3P$@8'&-/%%+8DAFIE%E KU9I*L18?=/+FS!8M&
MN+&\$D40EOH*AC4EOO< 7$&"0L,)]::(FR!B9$?5,)>%H7MO2OK3B*,1IS=1
M__7U(U@!HU*BBA0N.4O!FDFE8%F%2R>U<"G%@,G"K.SOR?<Q+IBTQ-0<<:64
MH$X@ZA%;'4N6Q#.2JDM&#.VW364[/,QH+'C5AND%57#,4$1UBA^,W?;9#+BC
M[BZ!:]EP",83KA:K78A_3PLJHR+\6[Z!2V\QX0UY-1P/E\P_?<&LB3,I&ZKP
MPFUC"\P1BL8@0VE;FM4:VC0A W671YRI3640?P[&9"HK#@#7H9*/4&2*8A^!
MU:2(-G-E3-L7O@>7^:(#Q)J:$EDT)@"5$($1?\@*AB*TNBYQ$5]@'5A$)0GT
M(</D@OA$A\KU7#=E1ZY;0,=\P4AB6R2EC21@,GU0%(/#J6XF1N5]X*X)QH#H
M8]]QO6BGL41GAVS%*<_,X5$&=<IT2Q!EQ,_R0>/^ EU]=DV?G1DX['G]TJ+H
M3TA6JR1?D9(O9_YY<^-@H#0"KQ3G-F1,$644:@_->=Y;WO3&"\\3S>,3LVNJ
M(K$3*1)KOZ$BL7JMJA*KJL2J*K&7D>@'%- Y"V":60<J$:<<&*!X/>H_<Z1S
M;WN^),5>M 6%]J#")JHZK@+).&=I0G/CP*24]%J"8_MM\0]3Q_AJ9*Z"\!02
M*?KZ3_6]< [\,7@4KH /I(YB5H^)!J.+]38N;^NLTXP!U$^W=I.H1;M)-%)U
MD\"+?L]<E*0@L.\FL4,(FDF<-2+=).8+%^1%9ZV1Q"_G*FV<=VD1G8!D2P<Q
MM8(3-.P9])$E<Q7809 V+K+&5RND\,NR/=!RQ8\S6JKZ?&X%K6CP%Z!$WGWH
M)T>:"*Z#.N^8-$4Q6'GN.A-&FK]N*0'>L9$E0+^6+X'>;SP5,/473 ZSNG^X
M"-P8JR>,IXDF,[F!R6N&BU.WI=#WG]RZ@B;R[.Y=H0Y@^2OT@X@9&^%$#\JV
MCX[UH%Y.+OJNR1L H)Z%H,)A\/2.6":B0IF(.![2TI_+90.=MHF>L_"EF774
MU0,GUDAB:,Y$^IT+E<,! !J!V(D2V4H) _NGWXNOF;-(I)DT]RHO54M76)9[
M4 +F]K@RXTIF9X?X58<^B P=H^@7CD'H)T3RXNY.K1/DE O4\&9[%QC+U\>B
M8$R] - =(*0@(5SJ+%@G#HM(O45A-)X)Q5*\O5Q/QGS$ ZLEY4$UMI2JO/&=
M.A8O5IV1&&<MD@RXT)Z9Z-3&P#KYL:FQ'N^.)GSK$XNB#U*^AJT+PSRXH.7=
M3QZIX/%OAGLP<=RCZ+$GDZ;I9: 1.*'V$0#M1O+NL59.=UU\-JR\$Z+>&X-$
MQRTD8B/6FH[/7* T#83(\]G<^ZB^KW^0>M52;BYZ7B'B/BGO&RO?C>9K.B.@
M33V8 Q9="@ZY^2&R2>HD%Z:1\UQS^%+K0]!'+OD[@%$ETWM1QWG?_A!)0XA1
M!2I37C2:Y,%"'L7^]0TO(0TNN"F.;7%MT139,8C:,T2M.G,,1EF8$83B._D<
M;3DR-.Q2(""@WB!B2&@"L?&GZ;L6CQENI"S\+F%P0L$_KK'*PZPTK^*D4LX"
MK>;N JWT,J:962H=+!G_4%(IR YS,$>+>+9#J4-68&IH(9<'_,]I)I_+1I2(
MCO4W%,ZD+&NP@=F,EQ?1<G1!*"HKY5-U0XJ[(3G+4YJ[RU/2TWLK\PTY6#;R
M"^4B?Z-J",70?3WT"/$^RAB5I+E5?'(E[,'6N;81]1T1XHZ9N?QV;DC._/SF
M[OS\]/3>SGQ##I;'?"@9PCV&7+WT F700Y\?=]&A>AQ0/,_UQ.P3'Q0W\?&J
M@AP7&NI#H,!;LATRM0;G#RLD;-!3%TOPY=W/*2&+JY'A]70#;5<DJ&U1O'%5
MJ<$:E?PJ[':V<E85-'=7%:2_:YW,M_-@B: O)+_@$H.5CJYUKQ)"AR#SG/G-
MK=WYS>F)MIN9S ^6*'9H(60$S@ARE(U#\E;E8-9QU%M6[WY28]7W)L(&J%B1
M7R/7^1->\!2(D: N)Y132GB9 BA6BDXP0CAW3)$<B\))E(X #(8HKJ@$TLO<
MU)SYF*VD?,R\-[67^:9V#WA3TXN1ZP4-\UTS<&(RI2+1?4DT9T92*ZDE;UX2
M[6<FT=[A2#06%9EL($*:,FTM@]X$2N0[$R;L]0BS/>/)^/@G'K90_>6<TNXC
M$8/S5T_/AR?GG)E)K:3,I-P!]5IF>NZ703GZ%M"X@H1<Z0F%46W.I)!64C?4
MW%1;SQXQKY6/;('AFE@C'TZ8XQ/3$GB\S 9#YQ * B\6M.5/>.?JMU76[_)N
M<PL_F&D4)-EAZ:^A8_.?:%\X%!:\_5>LEEQW[<#IA,ZF.1OSK#KIVA*I997&
M7MQ-S)FZTBHR=:6>(W>E%,DK]ZL*D<([!%3T6QC]Y@QRMXH,<M>S1[GKI0AS
MW]A*HN(>S^:))'Z@Y-"3[0#II1%EW;'!CRAL_K]8W7/4;R/&0 (H8^9BCA2Z
MH9@W=2Q#-$]+?B'.+N6P@_B!?\<+'OJ(SJF,.Y1D^7G@/AHO9O@0YB7Q+MRR
MSQO924!L6(T<YFCSEC*B8ULD(7ELZ<\XF9Y+6'*E'4.&16O83J@<,B343/60
MG;=4#UFOZB%/0=*5"_XW4Q!9UG+(5LZ$HU:1"4?U[!E']5*D'&$L*TPF]BF-
MU3 ]_>G)94]!T]?5ABPRRD2#N/F//O+F-ZVC'TW@%WN]<F8KM7H[:XVV%0Q=
MAC0&6[B;B'OUB 08+1HJ[ )G3XBJH^.,WX@QLZRY;F!$E@9GX^] -F/YNU0@
MN'*$&=_ZW -"DS]]4I]-PY\B4=1^X:28AD#>H;+P5]^5Z_\ 51Y5<TDC7 EY
M)U0*WPA(&GZ$7V.WY)F93U,?G[&,3ZK83*C&H ;W+OJ\7!/W@#?D/][5PXTF
MK)BD[.U6%J]%DOO?F>ZJ5VOSXU9WD@BVN-I1<&([@7_<DT)DHW@\8EUL,<@J
MR6YK;VFW]?ZI7X1BL?+N\_?A7[*]LP(N-W![4T7:'43!=1&:5225>MVT:(0K
M#U?\R04-RT!5P7%A]:?1^T:MI36:/:W1;G\(42W7$OI#I_5+_-@M-O%E-8 :
MJP98I0*I@?R23'&KWTIZS1IEB6_W5[XMD)6^%44M52L*J3ORW5["9H4R%[2A
MJ$6Z4"P\H/-ZK:O5>ZVU5A0;D9.T[>2;?&+X;!\%G]VFUFZ\!71VCH/.ME9K
M%8C.]#QHG<.LKWRS6DKD):?:;>&J&]=.)H*D4XHX:,\\-CXS?YY-3<-@\!7^
MWS-L67I6!POO\YFPD+<LF_3Z0X%>\'W%5CSR3![DD82)!4-Q()O)K5'7ZO7F
M3G([173EN(][HZO7T;J]WI[H.HQ:$*^?>+ECV4.*?Y&9[9&M[&28S7Y-:W?Z
MI23A/21T+EQU6DVMWFJ7$E=[B-]\=-74.KW:T:YZY")OSF OU:U&9HM;"?GK
M-=NFE[>;6JN_6_-Y*=I,K71T3D[I2 UZ-R?HAS5T5]^]T0UW1PT@@D+V%/ZQ
MK9;%+C]<>DLFVTH'O(^$H=TF,B@YNP7J!H=C6IR\KO/(J;NG.X^6UFSMUM&K
M\]C?.$AW'FVMT=NM1.4ZCWW,]1WNX&36V:*0O^/3_ [>+B%''*25AU3@(=5P
M%B.+)80I4GES]EWVP/:,(*0M]F0'E)Y:<[TO[BY::B6&=M)?N+=]I'N87;N/
MM-MJ:/5&=O90'>D^1[J'=;C[2!NUFM;M=X]TI%($_$J))J\H:^HDFLRV<S9[
M:179[*6>O=M+O13M7O;.'7QBSI.KSZ?F&"O;]+>=/E@LX>=L_]*NY<KJ0VUZ
M.)XR8V&QNTDDMX\!C0@"D$ZXWX)#'\"9'R[A+WOS&73F5 E_5<)?.9+"JH2_
MU[O;*N%OYSLKX*J$O[>1\/?N,TWM.?&$J79K'Z/\B9<9W\F!T;NC%MV.UN@T
MWD F6GLO!U9FQ/9;6J>YV_OQ"O"ZEQ<I.\%VZEJO62#!%IGKMU'U^0Y[ !5]
MB'/'UD(%KRN(U.X>E1Y:P,"ZW=T9$%6@+WI&O:.>4:?5U5HI,@"K,XJ>4?^H
M9P0*5+_SXO'9/!I>%<$]N0AN=@Y1A73+%M+-?,95C+=T,=[,9UP%?5]1T#=G
M0_5V4D/UK"&D0[9%+^PX+]F$N2XSE'!"I9@[C?WDL-FBG%J(([07/K5F$YU&
M=4\5[=SXQ&L,_>+X@'-U0'^)1G-H7+<&]YB_+IS7"(O\9>OM;^:__7)SNRWR
M1E-K-=<ML',E>2>U#3N)G<O6E.M&X]UGV[3$/=J L7H_%\8:QT!9IZDU6NO:
MCH;;X)T)MP.9,W%V!;Z'H ]A9D@)D6$?0T4/\Q'$O-$E!B;96F"2"*#JH5L<
MD\XY4J#=R#CB_,+Q_+O)$*C$RSG;?/,*9>#U?QU]Q@U@#\X'62M1LD%+IS_,
MO)USHD [::( +92*;$LQBAYW(HZ/3LZ9!&K'&,<A>SXV40>6[V+'<R!3$^.:
M. G6TL'0@"]YOF@_RUO1CIC-)B8.B,5/^1Q8['\^9;I!W_;X(&9LEFZ8P.Q]
M[*3N^ZX)J@R?T^P$,_QD^W8IDU_/Q3@51I]S;$&[E9'1/X "J[OCZ< V+H&^
M+&>.58A7/^?,]AB_0VDY?HJE2L+ZY4X4O"J1O1Q%!A3+1_YJ!L1NGJ@4R#D7
MH)UF+D!ZX@X' V2Y$"6@ 5R+P#=,?P'VJC*AWB1\EWR8DNL8B[$/1D:P7R$1
M4!@POG6R8<',7:!)<:Z6[!J<ME:?<[) .VFR0&8B/MAX@&)/\-IQ%6EI>AM,
M36%P$E%SET",SJ/T+:C:4Y\9T/AV^WNOX,B6@]CF/&]IK<9ZVH-6O*=@3TA;
M]9K6:ZWW@.!JYG9H]W)6Y\-KLZLU&^MUVT0H<]!Y35AK>7AUMF 97P:%-F<_
M\G8WHT([,"C:[,&J:$/E=5_L6*8</!,(8\@L"_9 FBQOL8:N9]I2I<T>@LYS
M-@9O]S;)\O0$78(CQ+4&EJ5P]5+Z)LBS0'1*4F,6T.EF_5-6Q&13!Q+?(H Y
MK"(@[N$ >_V(]^Z45LU:4ZMUDZ35P;2 /& V0%FI=Y*:;_#[6=CMESH%7_9
MFD6N@^KUM6Y[70E2! K*K%P4;3D5NV59SI%MOE/W+<UW:E3SG=(24:G'.Q6N
M.MZ^B0%/A^:6AU,U.SG;-+3[&4VJWS!.9%/WU\7(,XUE1IL*DQ%VK5$&Y95N
M1;@11>Q$+:$AE2S53\*"ZN1LPM"I;;*@,M!O">)3V#]DM3O(_<.%RJ>1>K1#
M4W=QQMB8@<IIJ$_!_N6?<90VH-0UJ 6)$QAB<T(,'^ -F-&MR+/GZF\)ZR@K
MP[5IGFGP9IJ^;5E\P*F#$0CJAQZ.VQ;I0T\N'+(ZU7\P=<1@@1F#USU&!K\:
MID'I=&+EQ"TIL!A:?<+>:]3B5F*RD8A6873";&0K:^^@./O#MR^',CWN78?&
MSUX#^F\\;X%#9F\P<U*W[A<C.)F[R02(PGY*M$3&]A+;[M5J-?S_>@[7>WT^
M=YV?\&(?S)##N6;WVP5WTS;:B7OX0+$K' !O<?^ 2:F7M+8ZI\7AB/CJ<@CP
M[6!X.?AOKKU\OM#G)A:!B,D?@O\MYHZ@V;E?I3(4SL]S)A9WZAG5E*_,\QC[
MRH /YO7Z;EFB$-%0\-ES0(^D?M"')O!07+1VWC;MMZ.2Y$R[[#1VIBBD(5IY
M@=(1>"GTSSM;^4\=, )J2J(8U@UGC@K)8/A=O77.\1N=LUI#4_GNU?>/SAP8
M0J_5^*"A8QAN,4IW3>13>XLY<T$=$LW4+'R(-!Y^8NK3PC10+BEDMZIRL1KW
M,#XQF[DTRMUE_UR8+JQB$>H]KBL)#4%U9*$,/34Q;5@2?^.OLTQ]9%H@FU#9
MPA'NCHM^0-2"X#M4S'/F3,X6'E-T6!PDF9!8(]VB8?3>E#&>PP=O%1EWH,1,
M\8\&MHP;6XZ'&1VP79>J*$F;@Q7T&6Y4PPGS$KJ%+2;:^Z3%C'5OJDXLYQES
M/"BVH'"E#T#GCG?0R'A'^B/,CS]MCV6QK"1GSFMG8\YK.@Y2BI.+F#8J$X4T
M0/N@N,)=G),6B#8)1H1 X<>Z&[B!,]/'[_&;C-3O ^EZ9&F@'3%U#)'8BBT7
M8TP&EH;;Q^\<@XW:I#92F8X""YOP)/Q&K @7TSDSP;(=GG#+]4Z$#L#"KVBX
MI#!3!(\0K(=?<+R(Z\P!=5J+L[5GTY^J.B#:G<$K%/^966#LS !/4V /+K&A
MX"4>F^LN @,R\HPOBZJQ8Q-F@NL<_523[(0#B6!YGOR6!;\218JMP-]]\G-$
M-LLS@WEVF(80@;U'J<1  >RGZ1$WA(_AB$RLQ$'JPW.C'X#[  [XZ^+FW0)-
MUYEC<*/09;[KR(B).$,*8$LK4#>0_.@TYG!,W"1 7.#W^<EYY^KW@")LH$"^
M2<^'=737B$L;@R'&31M.P)S@5B+L3S4)\Q)^19='ZF,TDA%IG*L/$78>.^VH
M$(A;RK! <#PS=,G3VXBZN"DOQ(&H,5-_8,0""<]E,X $639_?JXOB4]3.G=$
MWN&>O#B>*74<L(*R!J^4?#+(_)Z8/X79+G%"J=\Z1S;($X)@'>YS9<B8*IS&
M:A=54J)KE%(+FB:#SW$1&5P*>(L7>:K>V?!8*&?Y-:D$4I$"*6>F>2=KIOF0
M/2&E/,CZ1RZK<AIJJ18KA]"C)!W:C7)C<S\+'&KE4RZ4R'/FF'=VYYAG(^O
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
MU" P-I,H]T*51 2LXQK$*@HD0_DE^:16OY4$TU\VK-E?^3:-$'_W^?VA0GN
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
M]27/?/"G )W+WGOFS"T6F#</3!AX&#L$(TP/WGS_<"'?IB2^;04+ID<I==)
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
M3M5*Q$I6<EU2$#I5"RKI/;6@ZAY;4.TCDZ'@[@,/)C9KL-\>-!RIH2M8E++
M;/L<[=G3K%FYO%<W=[KKYDX["/>_(#:!^O[AZG'T.TV<OOK[]YN'VZN[4<V;
ML9>71YV)_=S$ZHR\6PN4)TF_9KNG?R+NUG>7:UVS+DL%\%TS#]_ER^O>^,K,
M.=P;D['7DK:3\D?6'.ZH"].E/&JRJR<I@[P0M"1P.4U9Y;%Y^@%S2OB^O_ZZ
MB$6B%*?MBM=WBTR6&AV<62R@$8FHA0'MER=_?3*_G/$L@S@(?R2PS@'U0U$.
MH7:^_T8Q^\_C<S.G3Y^D1DN0FCU!:K<_;\S>;#764K+0&??A['XRP0S*U2U
M)RXM3;!.01BM[\^7O11S4IRGFNV/&[3:&&G6#59"8W#VJ[(TL4XQ)-EH&_+O
MME.8LE'0.?[8#9^RT_@-#N.'LV:H;<I);+>7;G./P+9#P/Z.HT9RD6P];8_Q
MR%\VK-G?D.076_:>R\.R 2T_FX85%TWM=(1^-USNOA%544B(%EA5PVZ&-J6Y
ML=N2A%9/*@Z[>4+.X95I)\49R%R<VF9B0U38D@M;'-&B)!>MK2:6!?< Z,B^
M(=CX$MHBA#?,6)'1;NQ19(2FXFR1;VVQ4L(X(-^2DB[N]*8^7IW='Z^^)#3;
MX4%,<5N)VO)>T)6C)UQF=#4$*3)Q)@VZRE'(SH;&Q'Z15UI56ND3>U3WJ3>)
M:>7*/O6F*LJ5WAZN[:;0$&LJ5W*T1,N,+DGH1@:/RY$KVS6;C98QZ_E'')V$
MXO/$F)PLX1?:5"&1S1JKSD99T!M6B9,"O7VJ0JUDUE-ZY&QS)22W+=*ME.3@
M]/*,B<ML?+7A1MYN'FQPG21%5OT(E3@%O443Q[V,\;PX*TFYR78M1/MM]W&I
MY$I+RG8T6LVNT.Y'9?U5_P[>@QL'$[A:K>UNG K<P=^(97W%5F[+^9*U>E/(
MP@1TT(C23F_@ Q&7G\HZO(,5D2Y]-(*?-8(_ (,.Y@9PR)_T[QN9-RZWMR&(
MG:C<KHS2_/.!4S.';-D!-5N2T.YL%]IIJ5EN$&@=FE9RT;#^:!995.#K(OFM
MM2%Y=(.'/=4:^U(>[DA<,G.G*[2:S=1<V,JC4]>2-&4H*K&D$1N2T$L0#\E
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
MGDDR]JO:K--_=#:@ZE,-$J<&8IXJYS5^P2=Q$9SAO%ZQ$,Z"]3F#+-:AQ9=
M3EM\N%4+\,9PHV\G@;JT1&D7SZL^V%C.#9K0_60DOZ97A[BU!@!8]S%UWI&L
M,S:6DWD)U.Y1*NR$NAG97+$9V>F[G=2^#C-7IY/4LJX&:/(7DRBJPGOS])Z<
MS2(CN+ME-^?9VHFP-C6+7XW4]<A0TU+QXB>/KT6KP;2#OYCPJ<_"RU%"GG'Y
MRM:4BXW4VMO@XN+Q^]4E_^UF<'[S[69T<S7D!W>7_/WHEZM'_F'P^^#\VU5Y
MH\MK-:4\+S>ZM>;YN;IJJ!_0T0:;19N S3=PAT$=S,L!=),RW)GG6%3*+F^O
M)J3@:HR*7Z+Y62U+)04MXO>J*,)O=-,/':BL>A=,)$_IWUCZ4&S1Q(<S]P2Q
M5>$8I8.@3J"FK]@H@%Z5J7U!Z5A,Y4M-=MO8;9U/KGJ:;B>RY,*1A]BM;P(J
M/VNFY\P6X2<DG%)X.)4RSM8??#N_A@T[V7UQ2:1M0>P56.I26>2V=H_<?DMH
MM+:GI.VEC&AU6NB,'CHH+^JHU"AYRMG0R-W/D&T'2167[ 2R)J*10+KH=GEX
M\L5]3BPR/E%?3V:JHA!XA/T7E.*Q?2)*[0]G)X["6J' _(;[C2JI]<_P3DZ=
M3I0YXS=1NCT&E]#M=#U#)8J:F=)/ZHSCDH0Z*],*65!;A7JW7<$4H6T9*<?D
ME?7+/ W)FUU)$#OIR9X@_>3 Z))?R4I#%]"ONA%#(4O("DJ<8%-1QW^!/6*Q
M/WX.C_Z&KU?.8>IY[,4,@[0&=ZYC?@WQ[\P[3SVEVQFF%NDE]SKG-%Z5 IW'
MG: C=;5X,R?9A,GMS2V[V>7EG6%3?R^=I+FU6+0E@H(>T:%RL38=&18:SPC<
M F#L@F%(088?IZ8\7R59F& !/ZOFTN('JB+PCT13R83UG;N"_1ES$")>D?A@
M;+,FIDZ4_V+PB!&LL>T-ML5$#F6NZAA6,-EL)'S^^^GPE!_"SC7>C5CS ^<Y
M)]>$KOMA>#[X\/F4P^P-BO:%,V*5IWD/3X1?6JP;Z9CFIBSD-RQ!H(,A+!PD
MCX-GW,P0U@1V:3M7$,L)<6G\A!M]!JY1;=H)<TYLI]<MS4Q9#7U/070I%=&'
M,\.TW2DEJ[G)YVRNZ;7Z2A2WKN)1MF/G*8L1%3X?$9:I^DPHLOW3<UO._ V*
MCX>'!X;I:]_3@\5"4UDS5=;,'=O5/S-R H7\XXM%R1=]HHE%(#-,PN&ZWXS@
M.)_2SL^#C,JUNI"Q"N@6T#H%1#J'R?O$T/W!E6UM[S><,4#&"P&&DRVG8;U3
M:;1]>SF&AG^# W,_N8#SI-K7\ABW\/;@##YY8./+7$Z)*8GH1PPD8#U@B>[Q
MBCM7F#*'23!U2#?@+R:-'#H;\\M*G9Y.V^!L^0>I;^/]XK,I'G%<"U&0 =]H
MS0I#7IX,BA1+5E<'DUP=S,%W0D7L\>K;8'1U";K8X^AW?O0XN!L.+C#[M1[I
M$N6UX,_"9VYN1#8>K1IN@;50UG.KYD^>FN]LD*<[K".'%--0,@N=FSEXI"9=
MJ[<GT@0'(2K\VC!YUGA79J.Y,%B)2$)=( !CK#>YV?APIJN:0W?ZZGA%(H=;
MQM,XSPW3I'D^,<&4OB3TFN& %RK9U@*MB6>BO8%23PAVY995#1.Q.;>)?9OV
ML#^>MJ0GII7CM!73=KA@B7RY)#@>P2^ 58Q$'D5P<L*V<S!%JPZ9WML%L,):
M^_L%K'K,7"R&O3HYV*N]->4Q")^_773TVX+IC4E-HK3KUBUM,G_D-U%;Y71%
MMA6M"\5;)YPG&;AP^#IL@J4KKOGMT]+_R"SOAED:^9EEKYF>RK.LCXD5-8KN
MD_BY JF(B3.#NBY,2?[=D.%5_^Q,L9%J%#+J(.KKO\5_(Q+].8!@0HP,W[4>
MVW%7$IK-[>D#>^KRON$$>IP/&NYJ2* 48OGZY7DE/C&]C9F.[RTW+K[#K-A(
MY?=QSE0C[9FR "(@6<@7E&" 0K7ZQ!YB$EWB0]5/?*C>7U9;AA&DJ>\B46@U
MF_5H<%6-7E:[\7=T<_@[.A^V0939P^$&XW*X2%(Z-=)RB],Z*]PX*^ $02@V
MRG)888,WD0NK9PU5_[!)=6N<2FU5CSHHQ3$RM3H<+MY<?K'RAP)C3 S#U@V;
M^+19YR\?^->Y]E63D00@HK\/BX34LY8XM)94EI2R<93T>./(Z_C4E;Y?9C93
MA9S8=-!;8L\,Y49_)FS^\OV+3DQKIBY6:4_QZ4VGX5D:<3.Q5X$G'VD8,3DJ
M1 N3H+OV#V^0H+L1H+T< K0;(4#SB3WI*/8*%GM2;K'7V(W80V.90V/9D7@H
MD'"X5;3@VR[A@(Y[%G']RDJXBLQ2W:O@Z^<0?+TZ!&*O:6,^>(;FCL-_A: C
M5ECYI_ P_:+JJ$8,E@(O\XIJDK%MK'.H@+G;SRH=VNWS<_DS:N [<UDAF,7-
M.K[I_!.9R=J$"RZ%W[.6BX7&&L-AL[\7P_R!#;_&\D+%GNHT#1635@V+K-X'
MIP?.D&':)S@V'G-;==D&*@D\G+,3+WGWB:5<"W H+4QU9QT,.:=/#H*E$-BO
MPC*FO:EZ=$Z%!_/:]OD73)]-D0<D^O. A"U)0!FM6&>PG843),[?_-P<DPD=
M.3]"2)"IE*&;8E8@Q6Y?:#?"-G=@8OO&IG L'YYC60?8-C&0XE1D0D%UT@FJ
MT"FZ_8XZ14N-8Z?H0^L478_\^%VWAZY,'^A,V>V-'*I>OP!5KV">\HWQ0:4J
M. VIV%S,ZMQMD7Z&C-Q0 ^7]DO:^Y;9W@X[+V.LD+#:Z)-;85!=L+I3O[Q_.
M_,JOT]^;[[9/Q8]T1%=P,I>U/IHK*OD#]3'/['AZ UW?FG&>K3#A_^(,-V-)
MZ&[F>1_YFNI]3EKZ:3@,L;,BM6J7J-WH8V-.1O)KCIJTN#7J407BW;S-;#?O
MS=W%_>T5/QK\5F+KWCWY8(HH4$O$96X0+"%+U@*EP%CG."@<I-8_5'PU?V-I
M(-0L_I-3/W_^CQNW<GY'+$/_Z([,:IQ2GW)U+^X,C-1,PT@UJ5/[CL*&WN]C
MUD:'U^07.@0#&$B >W1T=4%OR\"-2DNW;1R+\0<9LZ80\BOZJU2*&O2^N=ZS
MJ:SJI_P-7+F*0G5%P?7)T;< ;7#<!S#NTQNWYI>#7U73[ZAF7K>U-[^H]@P_
MICWZ 0IG$@2 7_X$AW? ]*TT3%],N=@NI.<O&-C^U2C>5'FO?-).PR>E59 5
MS"?Q&N_*KPS;17<^V[O/C/EP-O1-#N) -"'?\<AW+(#@B3%&/[%SVO[H"E%'
MI#(I:+,WN)]-B8[C:YRY1_YA-OYWL*#"1#4MF__EU[](["6 "\VQV;$#,H8\
M #R+RG6=I\:-J3Z[2P<!!C P@F'SO5,)(,6+@=IDED4LBP+H+DE[Z.!+>>=]
MP>_3G8;,)]XWG\6;X>,?OH0W$G^]Q$"+<ROQ/VO&$]PS%\Y]@V]!))D+@R$H
MB'3X#A9;RVSP49P+GPNZ\'G7A>^T+T%?*2WBAO=A'QO=8$$I[/M+UUU1D5CN
MI90@5+!Z3\VT_-B^8#L41)TT@JBT26N%X_8"E"99YUPU_V#,P!UR1C<-9Y0V
MSJI8I%)9Q+%62KY[ P40:Z.$)<T*MEI3-28,J9)-F<FU&4]YG%)BH@:MO3D2
M5E?H#XY4%>A?R"L_?'"M ?JC8E!MW)G^Q^%5X /"DX>65V0-^GKPW?3!/Y9P
M_RCJF)D'+U2F I@69M\L_1M!X>YMYB@@LQV#7IICT*W',0#<?M=5X#!NB$/^
M2F@&\6[8HY^&/4K+0"H6M[>WG*,FHJJVKAZB1*1L@PZ)&U!6=4-UAEI1O1H%
M#PX1M5BO2A1$3Z;Q@YA?%")K!%4]"LOOAOF#OU#MMU/F+1DH(/X,$V0B;?>(
M4TIQ'?22N*E\F$^$SZ"2/N>IYY>"XSIA J"Y[SAE?++2?3W_C/?&H''!71.<
MNPIBG*[%$FR^&3C+(:"E&FS:J4YLY^^G?-Q+F"*-3X>4Z0@=ET,=U[_@ZNNN
MUVA;H\-VGCZ.U"[!P:DQ^4A=H=4.]R7:MC.GGP@;B(H,9DPF%FS+:5 ZEDTP
M79036.4%D^(!UQPB#-N&1B$T"3*=+IN#U6Q;(<X"635CI$EQC.>YA-,LM_#
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
MQS.J/[.[.+SX''@)6R;@3'AC,N'EJ8RM67A:J#=VQK?#H\X8<@L>ERF:@EO
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
MFH*',N/)-'ZP/  4.<],Q%.=;0&29ZPNG&G,..IY_.:H;O8,K/HISI<<P_U
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
MQ#.)O/Y1Y*5 5[MQ1%=Y-T1%14!)C6PJ:U\=@:D%,'G4EW09SXT*[OX(3"V
M*==7DSMS^V!N7<QM*#&3L=\2.LWM\YR/.I!+C6ZI>:6MKM#J'0V>3!J\>-3@
MMW!OCI#A=M[MMB1!E J,1!T3@([ '+"*D]#1&*GTO),DZ!R:3Z*<Q5X7Z!/5
M#_=X?12N_"0BR%'_R:'_2$?]ISS])Q'[=ILMH1LQ"_BH E7[HC\"4VD5B.5
MW]Q=W-]>\9\P%_J LP=S:3UI\P=%H=WM".WF]N;=[R.QLSSU9R-EUK(B.H+4
M.Z9$I3@MO5V>EDY;%)JM8QIT$M+L,#^]*8@]$&7]XFLZCDK7$9CWJG2]US3H
M'/I7IDS(=@NUL..=G\7GT3SZ/-*@JW5$5WDNHLH=_F,:=)7NAAPYD&)/:';[
MQQLBB\C;W%7MB*X(=!T;J91X0U14!!S3H(_ 5!"8G:5!KR:P5VCW1V!J <PQ
M#7I7JG>_S.1%L2,*O6,J4')RM$OMK]O$#DTEI9+6E!J)-?AC9X!MS%MJ0874
M: C=?DD5%<=PU!&8 U-Q$CH:WW,:= [-)UG:8D/HMXZZSTYTGV2MH(_J3V;U
MY]CIIT3U)UEK^49?Z#>.&E#=[ODC,)76@-Y')^@<ND[Z=$ZI W3I-H_IG$E(
MDT?K29W0V1%:8H%E8 =-%W%W= $S06BWC@<F"6%V6,8A"5*K"3=,\:W3C^K6
M$9CWJFZ]U_SG'"I8IA1(J2WTFL?LMDS>CF.3SS3HZAR;?);H'*K<X3_F/U?I
M;LB3_"CUA5[C6!:;2>8=VZ*E0M>QBTJ)5T159< Q _H(3 6!*3@#>F#QQB34
M UJLX,:/P-0"F(HX:D;WJ( /AL.K4:UC8UO\_%+V>W?;Y=K!N9M"0SI6H2<G
M1XZ).-MU'?$X"CX5,7),J=U&#!!/'4D0Q6.3]*3D*/-DM(1VKRNT&P5V+-NY
MQG6<NG$$IJ8:5RNMOM7*(L+@2[QB+)\TDEV";5HCV7V2H\A[FPB3A+XH";U>
M^F!]*\]M4E-"Y' V;25$ORTT.D<R)"%#CLZ7V\C0;DA"4SJ283L92E1RFT)7
M; A2-WT52 (RN)?6%UN&?9^YK[A;SHFICMGON%%57\KLG>A^YSC'#;_P*UB@
MQS4 A2-U3BS^CKSPC\9<U@7V!X$?PHJ3G_BY;$Y5@ 4?;03!^V-IV>KD#14X
M%\;%KEX8?M7_.#GAKU6B*5_Y!WD*/#$D_UD2?4R^\GWQ)_X?LK:$'T7^Y,3Y
M(N53]EU?2(.]_L0V%O"PA!1Q_N)2J8-_VZ;I?_!MW;^#,0$F-+TUZ5L:$2]I
MX*&Z/O%ORMW.3_SH;0$[&9CRDSK^B;\#[F1;OC-P<U+'_ZTO[M?HOA%IWHXW
M8>#))/*/DR<"9P(67E!<^N'M1,"+F/+OV4?$ '-$O]P/+VYD1:/R^<A:R'K
M[)C(<U5[^[IM>?JLI?Y)&#2K7>*"$>P9.*BA::#.F27* (30OX?+)XN2S;YZ
MIC$>>/1<,\8_3L:-?^.C_Q8_\ 0$T +9RUR2=1FU<8$/M4#E7Y_.[NY'5YS8
MY__7_^Q)(AS?P.(4 !#/ADF%W%?0S(FIJ3KY<#;\?CZ\^OOWJ[L1CVT<4*NF
M!'&I\W3FIU IN"B7J=8E?H#)UCG.?Q6DYC'I Z\J";FQ!J@<S0@W,33->($[
ME[>\3?&$[HI_(2:!G^&:D&VB\("PP<)4-5Z2J*<!_K5GA%?@0_K#1-5E?:S*
M&@ '?YNOUE M"Y!\6CJ?E2V^MN@2A?):,S&O2?4085>O8[*P.=GB05M$]=*>
M\4\$F(^R$7 )917=<+G/GLDV;XS'2],$YO-QIVV$PXSL:9/0N#\O*[B#N?.P
M8?**:HTUPUHB+^KX.@XP1]42RME1G'ODUC3<VDK,K<TZ2,9[G?N;#+@PWWBQ
MZQ=V%\8<WO$&'&8LD'/P;Y3_KH#S[#?^1D=]5GTF_(,FZZ<\B%A^L307AD70
M61O_.,A)Y%?9MM$^XF5=X4QBR\"QQM(&SM31-@(&!HJIRA(,-1X.$YDO-..-
MX&X4X/VQ;9@6?A5):"TU^)9MN:_VH(>/5?@S'BI54653Q:_#J^'[QE0'1-#'
MD5ZF^K1$CK"XN:P0?&;;0OS36R*@!/H'6'!A&K ? HN,9XF^R;VH(#O05$3(
MX-2J'AIA.?*ZP.<I:'-<FVUF00N+V5KR>*82Y^_&TQ^$Y@@EQ!+LC@$,M. 2
M@\Q3D.G[%@L0?6@@OU%BLU0E%%*P"[ S+ J6:N);X+8%^@,3JF@C$<MVI)<'
MHCTSC>5T!FPR)BJ<#-C!X$4VE:/T2B6]VHFE5ZMFTDOJN-(KSMS"Q@;K2+-A
MV[>R^8/8(U/6+>:PN003RP1&@Q]/\%N>Z<6,K;D]_KKUBQ_._!Q,.?<9)*G,
M:\0&+N<_X<=HY$B-G^X,P(TZ9E3]1C^GGX@_?>8GIC&GA^&;"AC4IQ;_=Y")
MWN,6* D+V61:@#'A4!+?#8:7@[_S%$2>P<A_^W8!2@>2 (5K\'"!2H%_F*NZ
M.E_.>50A\*$G58'3J8Y!J "\UDR&\SO! PSG?&S,YP:2$5_Q O*9JCC\7\33
M1@,?XF3\DFHH>%:;#2HCR'A)A=?3$I8GE@4J]1N3(!X(+DP*O!J@Y>>$!&%;
MP>0H073?*TT+!(>S>P==W.-2(WR[W6Y\DC]_DCZSNRH"X?P,=@%JF3J?$Y""
MH.R3R02D'-H#"('&UD,)!O<6O:*"@I0:K-V?UG##OLTY0%W("]4&2<Z(<AKV
MXM7>0LTJRQ(*IO:'35]-=9!K@-Z'I6DMX4[EX/8,LC3/6+HG-CZ-/W]J?OXT
M^!S4VI"3963#A:;*.CN_SE$4>W 698WHBFS2\R<@0R\!FQK_MZ4&DK3-)&E
M/EUX2W$/="E7.CG:U!25-]_[J!; @/9.1>P)/N5O)J 0\E0> 5YX96GZY92S
M+GNYP%&M+49*!0_F_UX[DJ!^PJLTT$'LE< "A+D0(IIB));@[ S4,TWSM+J
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
MARM*9H>+4TL[7Y&O#^>JEWN^HN[1<*'IKCDY$C41BOQNH8K$53CWI1I\',Z
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
MQ_,^ NB.#:\W&E$/J7W^V4?\'0C_7.0?4$L#!!0    ( ":(EE1#=!*RW 8
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
M^1@V'Y<!1(S<7UT$E";M[[3IX;C:CJJM2#FBWXOX'Y#0[TS^!E!+ P04
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
MC&>XSK"R<W!R<C*Q<)_EXCC+QL')\7L0*FK*/32TIVAI3W$P,S)S_(</\A>
ME9XJ@3:4FNH\<(*5BIJ5BMP!" $ %2W5'P?P/PZJ$Q093]+1GV)@I'1 G@%.
M4%%3GZ"A_BTUI368T@[0L-*RG;MRXR2[V4.Z\YX<<J')[^A%;E:T<IH/846O
M/GH:=HJ!B_LL#Z^8^ 6)BY+R"HI*UZXK:]W2UM'5TS>X<_>>A:75?6O[QPZ.
M3LXNKE[>/KY^_@'/PE]$1$9%Q\2FI+Y*2\]XG9F57U!8]+[XP\>2RBH$LKJF
MMJZ^K;VCLZO[:T_O\,CHV/C$Y!1J'K.PN+2\\G-U#;?S:W=O_P!_>/1;+RJ
MFNH?CW]5+U:*7B=H:*AIZ'[K177"[W<'5AK:<U=.LMTPHWOHR7Y>+I2>XV;R
MNXK64R)7S;&<CYX.,7")RL^+X7ZK]H=F?YUB8?\IS?Y)L?^I%PI@HJ:B+!XU
M*Z !$._DQTH _QN(.@='UR'+A#?&22N\A9D,;[U5'8M<6[)_6B?B>VKU)4SD
M?BZV/HB6#&A%QI&!T HRD/"T61*9?HP)[B_D3G'I]S_R::Q1Q'4-'SZ26D$Q
MEE*E:V_:"A$D)\C NRIK,M ,@>$[ 1,RP%C\!;Q[S;D%SR>$'_J7_XX*84O!
MI,A^-](AD@PL<,#:RF!'? KPXV7**/&F-&3@SS((_?G"#3+ 0+GWYY/QENUL
M,.F*[M\E^+L$?YL26$<M<(>Z.R6>;;0M4*V\=LLL4/!^S!?JG,*L#;=6DK2_
M+XSQ9X:'@..O>S4-(S)3\\V))S@7=C(%#'0*S^AOSS;U]J,,]>XGWG_)!F,
MLF(E\D[\G?XJ8KDXKK%8H44&P,HP4NH:YUH 7&H<MECYSZ[P?3AQ>R@KR>??
M^N;9C@52Y1TS!XIX+N3U QJ_3P^,^(],J7_IN*HFCS[*R#4 0IS[=7-=[73-
M8O\XK4\8I1+_-[X7R0""FQ!VA]2:%44*YWS6G$L&!!7)P);L#ER,F)=$,* T
MU?_1-/X_F_(8.<RT@;_37T<!BM4PS"^*6X)Y_UCDU>S2;PK+T[@L-*E9G@P0
M63]8%F[GG:HQJW^'UCD"LGWX2@1VH?_\0A 9.+[IGVN&]\,9SE-<7'AT"Q*D
M470IV3]V8. A1"RA8W Z<^9JS675&/&-QS*DL>W TBR<;OM;ZF[V'^HUCXY>
M^?%ZH^[N5YI<F%I"O@H_+Z^Y>1VE_DCN2FM1V8@M75&64Q_O[JP</L8'EV,D
MVY'U_FV9S9J@4"UV(C5 U.51(J,6;Q[DG0/]^QM)V?W7R\,THD=(@T(<S6=^
MH-:R$C/GU4P,1Q\T?Q[9%JV1ANW?2G%X^D)@D.V,TU:5XG7.K:@Y>(0E:!3I
MO"E;M@U?J:RM<_;ABQYLRNNL/J,^=I<? E"CY8\UPM7/C"#[N:TJAGG;?NG4
M-C55'HON:+,9^7:6VQ98H)9O&OM1;\86.12;X+E(36<49YM@Q<0 F\.J#NM+
M6> OZ*0L8DX5AAYIQ'A_[(G\"N_2U,Y#DZK70WYZ'G=7F$?=5><F C$0K7M#
M05IS<*9.AT_^R@.=LQ*VRH=%XX)+B\C(-M#+<QF! 79>>?$;PO-\9R\HK&:
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
MR@KR":54"(4>XK"Y),8MV.'Y^H$7&CLGQV#K>-BJ/.?,(%T\[%^T)^%-I<F
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
M#>*D&_B&SF:R:53K1$^KVY24P/NZ.:1U=DE-L*]'=VY0*D/I)*(G>,GRK]@
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
M7UK[E;IA7(6)0E%<=IQ9W VXS;7VAQ]L;MFI!)H].3 W67KC#KUXN<1#Z?*
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
M&1F;L<SCV$UV U.,^YY(KS[SO#>P(5+TJ"[\;I6;]^@-?OS!8+ZPU8:>1&!
MV(PH_/&$D Y21*9;JI5XKK^BM::V>A!6OO<H9 6UH)9HNZ@K;E^TK9=SN:#Z
MBF+R#PMV/!0C%^P&#<.HH5@SD=+B3*-V)M>Y.+^$0\Z7CQ=]=B C/DT_B0?J
M0[/(8;]K!ZI><LUE]A)3$U/2!A=]=,8];F%,E9(W:J,$>?PU!R4N@:IQ/8CK
M/JXPBR;05K4,3'@;;X'G8".'^V6W$RQG)@Q5*S"&(1D#"X,,>@.%];A4:2V#
M)3.*)S10R;W,*TG^C.NLC 0JK!-"$228T8=+!U>SU-[.S-+"PLY_T>Y*K$E4
M\2OV#.6J7(QP/UX 6S\_C46(.8[8]^LXN<J4+6\M]R1!:RM9;J.D.G7/)ZI,
M-%&RH6I(0#0/5T<+"0CV/X89"BHD),T4:AN7:.\5B=R(VO?KKXMCW(JX7D3G
M,#Y0^GU/'*[;1BM7NW,0J0EZG"HX.+:GS#]\1D,P7.H]V,/8"G&]0.1:=.1*
M'N?I*[-LTD;$;A_WZ)<5=-1T3*O(1O::V$0N/CW978_ARD*X^X?,=E6-I.G&
M1;,02D#81AM3N/L2+_?0%S6V,+1CYK&@)3TAI5%NS&_T5;KKJ.]IP8OT\UD]
M)ZFXU&SLX.7(@(I(FUN(-4<9X>Q!]K:'C=&Z\6MA3DS=E7MTU/7MR[WJK%?R
M?"K3+<@Q@L4 /4(?L:5>68@><B-HS[1G9WK'504F:K.BDLT&M&Q$JP.(CP]Z
MZGC]?=:5*V)S_7NP)C;!?N*9':A(<TT_$$JK7O=H-U/CGB-_G!V[7*O7UJZI
M5@3@S8D!3U+A.F=Z0Y+'D\W#D*7?1"P'9Y,A!E%LA5:QLU'W79L,;,=/DP Q
M^V2\#[J\+.0]$9&:8Z5]/*SMJ_VM <6'#ND;7SS5!-75F3S=%B*=_.%H:#>U
M-C@73[=EH^1T<'FY]ADQ,F_$JPQ<C"Q/M2<!QH$&55$CMY>]^;1<K,]M81OJ
M%!Q'U:_IGYM[7,O%,0,QQ1FBCJ5ENHJE>\_ZUN6'=XI62B?V=YT:^R V?;^T
MC1W+YR(3"CW0]V)N'Q5^Q3Z_7F<79[_599W5=6D,K,$?^Q5AN<$8)Z1^[\O#
ML+1>[#NT&5[^>:@,;)V:)<;43M+NJ<"6>DS! I1_ZY&$_.6'2&?*M,.82=0I
M:1M>>!/Y5KD*WKMOF3)-D^1_M@2]\'ZV@8PK=8K#FCED(+Z:^(2*Y(MW4DN
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
M:U";^",#4-RZP:!NN'LX6X%3!N;EL.OS>/7*Y)M)IB_4;]2P=9@ VYLOX%O
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
MF^HSU1$149J]-W'(#I/&]^*OW' +U6E7W* O:8N62T^R2JX(SP5<OCJ/>/*
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
M4SOMFR3@MN=]BI4_*.K/1!) *UY=Y[?D3PI!'3:9GTG2?4??_G./(N/]'$E
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
M!?<N%Z:3>:F 0$W/@2?RS]546SS_;C55+)[4&BD7NS=%=YA65/@SY=!V"Z%
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
MB+=<G5@T\;/YL*<YNKB3+^=]7]^Y7.3'W:\*U6K0CNY[?:^!$V>MZUJ#Y:D
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
M>!;M0I]G,)(MBQ;J+Y)=\L#M+N(^)FN60VZKKGH?8/T\QL@W',8J;]+;N:A
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
M].4GI>".YOT"@.M$\&7'_[;TD#KR_P%02P,$%     @ )HB65-V_MT%B%@
M+_X  !    !M=&,M,C R,3$R,S$N>'-D[5UM<]NXM?[>7X'KSK3I[#JRY#B)
MTR0=6[:SVMB15Y+SUNGL0"0H,:9(!2!E*[^^ $A*)/%&R7:"]/*;+0*'S\$#
M'!P<'( O_W4["\ "8>)'X:N=]N.]'8!")W+]</)JYVJX>S3L]GH[_WH-P%]>
M_M_N+GB#0H1AC%PP7H)N-)L/'1^,, R)%^$9>!3/_@%VP32.YR]:K9N;F\<.
M+4,<'R,2)=A!A/T =G>IP%QD%R,F\ 4XPSXXFF/0Z8!V^\63IR_:S\'5J LZ
M>_077N4O+V_)"^),T0P"%* 9"N,S^MH3Y,$DB%_M?$U@X'L^<G< U2ND97&\
M&R_GB+S:R3!YD(P?1WC26CUJ,?EYA5GLK(I>7(R0TPL=!ID5:K<[^^T=$$,\
M0?$[.$-D#AUD*I[*#?SP>E62M<OM& <<1V=O;[_%'H\A07GQ6Z'\S3XOW3X\
M/&SQIWG1A*@TS)^4%+PE,K$41+OU\>)\R-MV599B=.-5^2+D@U;Z,"_JQEBN
M'GW08B@8B+W=O?9NIUT4[VL:Q0])#$,'[:2=!0#&/@S#*(8Q[:ZOTQ^SG^=S
M/_2BU]E/]$?61B_R=AT@#_!6>\&PO-HA_FP>L-;FOTTQ\E[M4.IW<]K^#.#X
M,469EX#8P5& ](RTYCB:(QS[M,D+A'(!0NVRJNQQB[X3!>=KQ#LMKO@]:33'
MZ+MK1-])Z!CE=%45NQ^M7.1]=ZWH._W0E^ET;V0Y,/CN:M%W.DD@XZJD$RL[
MHEH ]L?5H">W?UQB-PI)%/@N,^_',&!C>3A%B!H-W^4*_XG_5)9YO6[,_-7K
MAG]-[16=9X:T:_%9@/Y=% 0R28"+(B];U>I %)X0Y/;#U_SO:K_-!&1%M%7+
MG:-:4?_:"@.5RCD+K1(-A6:Z-W[^O(28JC]%L4\AD3IT5:N8V.O49P\\*LO^
MAX3.ALMB ]('T0RMFE?%7[68;%242-O7D;9Z0$#D@?Z<N8FT&@$P=+FGB-$4
MA<1?(' >$>F8;%@<3FE7GT:!2SWRTZ^)'R]9Q4Z$]XLD:DJ)35%B\$E]!KM3
M&$X0 7X(BN_[VU^?=]K/_@G2]X)'U/?V'3]N!J5I4'8AF9X%T8UJ-*Z>2[4H
ML7BP 8M4*F!BFTE0P5$?3V#H?^,OI*;J'8P3C")O;<"*A)D+"]V^Q-Q3RM:)
M3YP@(K0B_:<HD%O*5&39A,JI:[AK'4/BD\B[+&A;9$OVV.28/*LRQ(4P/HIB
MFL&DF+^2V0SB9>0-_4GHTYD!AO&1XT1)&/OAY)(:*8<N3TIS6;T:^F'UO$I:
M)I715I +UH)!+KD96PHJSR,8#I"#_ 4<!^A=>=4F/C0ZCX=5CI@,L!;R*Z!B
MI&PT7)2;>X "-M/355&\5)-2*J5W"]M[!FX ]_K:_P294,"E-D-'01>=*>;0
M=T]OYW3!@PB=UOMT]8J["6;KV"-"Z*JV2%RM\@8*VU4*,Z$@E\J]"RX79()!
M*KF9RU0L\G#:DK8;6^S,F4]=,8.J(MK9JMT1J4K%<(I6@M0&L6&'F<1P,D)X
MU@L7B,1\O5.VA>)C@^O7WA>M8#C995) 04PS7!2^>$+\$!'2C69C/Q1]<<EC
M$R%/!%\\$P(*4AJ704H'=75Q@MQS'X[]P&>; OFT<@F7;$XO#9<:I4UD'53)
MRF2"@M#"')3+;>)&"G\O:Z"J@Y?_;' 'A$ #]^BRRLVDHFCWHL_,DQJ@(X2
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
MJ-%%8(Q0NA'1XZ<4_06RAKA-D"I[Y%4(@X!](=X2YTK$HYLC/_HPG+A1./F
M[.!$ DC9]!\IF-!#V [@93": ?)YBL(S2X9 &8NRI5FQ24Q9H0[DMZEO#701
MD^8H7N0D[%]V4RH=W>R<Z>JKF]9\&*P6R'Q OVQ1)8DS13/(M?XO4$L#!!0
M   ( ":(EE1"R)HXF0P  )&6   4    ;71C+3(P,C$Q,C,Q7V-A;"YX;6SM
M76USVKH2_GY^A6_NEWNG0PFDS=LD]PR0T-(F(072ICUSIB-L&=P8F4HV@?SZ
M*QE,;&SY#2DVF?.AT\2Q]:R?E5:[JY5\]N=\8BHSB(EAH?.]VMO]/04BU=(,
M-#K?N^M7&OU6I[/WY_\4Y8^S?U4JR@>(( 8VU)3A0FE9DVE?-90!!HCH%IXH
M_[$G_U4JRMBVIZ?5ZN/CXUN5WD-4 T-B.5B%A%U0*A7:H-=D"T/6X*G2QH;2
MF&*E7E=JM=-WAZ>U8^5NT%+J^_2*^\@?9Z:!'H: 0(7*C<CYG@]I/L3F6PN/
MJO7]_8.J=^/>\L[3.;L0N/_QP+V[=G)R4G7_NKZ5&%$WTF9KU?OKJ[XZAA-0
M,1"Q 5(9 #%.B7OQRE*![3*9*)?"O8/]5O%NJ[!+E5J]<E![.R?:WI(W13G#
ME@E[4%=<R4_MQ12>[Q%C,C690.ZU,8;Z^=[$5FD;]5JMOFSAW_3"3_RS92%B
MF8;&F&\"D[U(?PRAO:>PAN]ZG?4K7%\/H-I!*E-<E?VQRGVV*D,Z"FU-8-^F
M/T\@RBS@YN-+&44+V0)DW#:MQZS2K9^C8C&15&"JCNGVH2LJ0$ T.+<ATJ#F
M"<<:RZ.E-0$4S[34 (;).K"%/0@3#*%YON>0R@B Z<\&(= F+0=C5Q%^CI@8
MA,KA=F4=D*';GU</5MD(KD+3)MX5QF?=Y3*Z[6I^(1FEE[\=8P9,VA)IV"V
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
M;CQ*XFQ)LM#WHG3(8/=)H8R=C219D;N,_7O%F.F.=__S8HPV!GFW9+-?)E'
MCHCS/_(PV]PS$F\3^A5DC#U?BR%:1O'42Y<74?)9%[[M=VQ0%H8THPLO#O\4
M)X$7!]=>EE.2S&=K?G*RGX&6HYK(*SL;_,1+PS29W[ 3FBT=01LROJ[/K&V-
MNWRU\N@FF=^%BSB<LXT79\>^G^1QQBZF&R8W/R0@&(&4+&%YE7CQ+?%)^.@]
M1.0:=DJV/[*W?9NT;TG$ESL[T+*-_L@:7]O:OFS]K+TP.']:DS@E*5OI,W;4
MTM.<\D/W.$U)!I(SB(Z]02=L&V8;QH6?:FM^Y@*%+?O4V@*,%_>$KB[C1Y)F
MG#@(O:[/K&WFDSP-8Y*F3%M\"&/X =/QF;4QL2. YB2X"KV', JS<+=B;KP-
M7^P@V !4K(V8[\62*G3K5G]N:]G7#P"A\GL^^#J3?FL-H$('NO>>8+*K_[DM
M@-KJCIF29.LTX IAGB5T<\LN:?H(6CBM;^PI:JM56)PM;)<P]8M?P.RM";S(
M^SZW=U\RNCYCH:&G[7UA3P4B"S[9RYB_J\&'9L=7MM92_I"2/W)&_/P1>JVT
MOK&UEMH:W,E&_ NTX7J^MG82@-3.>_!-HT7/VAJ$*%7P.6A0L[>A)?J6SJC[
M"& J2? QRC^V\Z!5ZSGPL8)IV1FZ3.^ #UA!P<XP:]H(?&3MCVQ>A-+K%CY
M-1%+EU/S$M898,=W=B3:OHDU3GO9M_:T"W])@CPBR9R]]\(57^!Y2N9Y%(6/
MI7!  P60L03GEE,0IMYB0<F"<>/'!F&J14X,AMQ'R*(!5<:/.T:\>).6?!<D
M65!OO617.R7>\.D R&.L)H_&;(^G[,I,^;/FP4NYKA($892SQ6&RL" 4K:EM
M6[;K0EDA.V4EX6O$+Y05;Z>LZ,T&3A9C2EM-AE2:C-$49&1L[_2Y%])'+\K9
M/QE(!3B>SWA2$C#NT4Z%,)B&+G&,$\$K=*&HH0N)!;&NZT)Z$X,21=C]04ZR
MA!;ZTIKI2V:2D5+!.*_F<\+4N4<2"ETJ\YZX<]ODF.HAA'*9D#EA9T:P96=\
M)/52LF4\V&V[G/NQ(K;AV$&X$:IAS@X2<:9X7#T4OS+:T#J4K2^E-)GOW;C:
M4Y"1L'\3A#O%\F&3%LJF >)R,B/Y4<_8<@UAWGTP+4N7&,A>HS%^/8)V)M%R
M3&J,5_JM58=(MW/2>)A=1"R=@!(SDL90%11LB;SE"-1"4_JUK4.LP]2E,<">
MKVT-L.9XTUR'>U]96G@R\Y7&X%0D;$%7LV=IC*[C*UM:2\LQIW-@2S^V=,/L
M^>ETAB;YU)HQ3FKUTQ@D@(K-2+R:&5!KD%T?VG,B-=UG6NI"]Z>#17R6^#D7
MRC&[A9A(LHVF@[+W^W)G>-2'CD\21%O%P/+HV7^(<0<AX\J#G%^R]XZ71]F+
MHY)-?;Q;&F&<O6*?O"K_YE7[\W'&FJR\,#8>:O'U;IM@#';)2% _?R OMXSU
MQMM%H/9B1@%8 /-R158/A&JBV_ATN],Q1NE%D=[8^ ?;$;%U&L8AWU97C'=C
M5.0I(^QE'%3CXA^;1'%7ZXIQBQ*_P2+B@? )K3A$W@.)OG^1IR\7GK?^;1NH
M/)M?,#6,'>I>=).D8K3'#RD[3_VL#5I:S7WNI0\"@)+>*YX@\(I$65K]A)]9
M;P6(6BR+/:T]G<)UC33P/>+E =X0\#%MCI:MAVH0Y=+07=?EUW.:K,RDEB5R
M>!+*=*+O7[QF?RM6_'=^E*0D^/Y%1O.=M<-0"E4T :8P]GELE\WH(NE>>6WP
M6Z@@R8 'TG-E]]&+N-9QG)UZE&Z8XO8CM[1;%H:"V:O:\>1(,)+%6)>/"C&
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
MF[_[1"LSR3?"CO51MQ[RH#\6)G+B=@WL1N#:EC[J(J@!CU-_%SR4BR2G3I?
M;@ 'H/R,N0AJR..TH84-Q(W<7497F>\- SG;[L#-U^OE:LV;W5<IV !-9/\+
M=VT*AH'?.7NT+BZU.OR5HKS!VSE*=B[+5]O9,VI$(3TFS#J])/'BGM#5&7G(
M<)*SNCA,_I3KA VG^T1SP-OEP<M.X&1"*OFYK2F.<4UUH@KQR8_Y[$^3N2\\
MA9N4DD<2Y]N(5I-E=<IFRJ99>*=NP_33%5).70\C0PVN11$C64["!.VRD>;"
MJ0557]<R;"RDN>FWT?L]H:=YFB4K0E-+'4L[B!Y L^O^%;GKLM<&Q+JU@S.Z
M]E;LT=9@!T\W4PA 3AM/#U/V,Y4OM0K['DBL!EGW\K+2\E0A &<]4 ?( "MM
MK.)R#$YUVO]B_ <A:/]6;[[6!%'RQ2HN)]HPGDP+QA/4O+&*RZDVC*?3@O%T
M#T9[K]8ZEW-M&,^G!>/Y'HQVX\Q;*DM9SM!;0.* ^[YV^SR$J<M*!$#NAW&=
MOF$\3^A*C/9A4ZKK-0^O65F2@LPM6?-N:;Q\Y98'UGL0Q-+P9;CS6/1P.=G<
MU<&S/#N#$2"=1](7I8[0NRNL:* [_.%IM! R+Q/TJP*-Y:# SU =D??RPC)U
M&E10T=X3#>'W(XI5,J7D@E(MI4G;>:$4T)IMB*2)#5)GM 87ZS51VC)P6 YE
MF 1 KUA=->U]_GOH@37=^E^[=(MU[MI*[VI,"2'P^\.']U'RX$5@U/8^<%J5
MHQ>Y_9E97VT?8Z8T\-^2 (Q>^QNW#X!>!#LF"'FDFA64$CX:^]7;2K('@;*V
M#KE#!2? 2P3'\X+!H6V_:)VRNS@14]P;N*!%$UR3,CG^RGY.1Y/V-%?_'CXX
M 0/UCNA[C= MBZ2/TP&H']KBZ47.:HI^Q;$*6+A/RM8 ;(L&N<@H1>G!JN8W
MS8T%P-%N=G[%&$5*.U%,3 Q[6/>FL6LKISR6YYQ;3L^(+\;^U9NWK]^\TT@\
M45&8TID%0@22<CY<!F]?#Y5!C<(7(8,Z(LKV3R,Y$F9TX<7E;>;%P;7'X^:2
M^:Y"P1G)O#!*#;P)' <H>8E;H7.MZ-,TBQ. \NEP& P:][CF_T%2JI:[)E2#
MK?\F=W)EO:LU;D,P^\NX("I02IN_\6+NZFG5@@_)P-S%KU#B"(K97\W/N2M
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
M9\LRO-#"/=!-]_ -/;VHJ.NYF@GA;LEN''O8-\A-X>3I0L%R"=>:;)]$M(+
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
M^DYCRUY5DV7-=E5@P"!ANVT7YOAQNX(Y!]]E13Y()9)48G>KO6L>;IZ?TFX
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
M"5L'#D \K<,';Z%]-HW5#@=!?F$S(#(XPUK:/MJ4R,#!>J"\RX7@ Q93$R'
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
MC\E;:"X%X*LK)Q2(VJ"@A;PNBF?PE]4Y"J$]%/?S5Y"M^;@UD 8U":,K\H^
MG-X\='#BU%(8BE0 ?($WOF8=K7^##U'BDYVD:JL,K/7Y<YC6^EPJ9"]XO+P3
M@8F;!\:RB-**W]J"\A<*K:K\X37K6Z"/,3XXOC=[/> PP9/06Z0['(^)'Y49
M+=BB"F0!\,I[(IQUS<I01K1WB;*LG+U-D'60<Q5RJES1-5.SD1X(_09.R)QI
M++E*VI0 V'I8/%Q!AV6+_A-88.T3,[#6'CZ5NAX\CS_J1E>9QCAH($H4]SOT
MVW_]AMAY?T1A%%Y!&Y\5-,DD">]^#2;T0--C3*M7IZ='PL.4:#AZ(#_0RZ/6
M:6B K4\PE<E#E I!X&Z7=6&['"[:7\0I6D62]<U-LGKMPMWU:N!+?[M+%YLG
MLH%2[ X,*O%<QG65D!P 4V6?O+I\3'M=19NK(_D'LYWLJBDE<5:1)6="#X5U
M%X7;-8[W\_ %)RDKAS@PI'@S& <2APC0"1!NK\AX>^27;2U7NA3(J(H3:(V:
M!7?O?.?9#WQ6*C[TV"O]711XA-,W>..[?DHU7'KJ4'FWZXC&/8'=Z(, -)]<
MS^_FZ_ELA28/-VCUW60Y^VYQ=S-;KK*"\.B+F]GM?#I??XEF?WF:KW^T6)E7
M4\JETTF#9=H;866R<>] !1.9=DW!I$AN0RLPM'HE*A=:38>)EZOOFB)PQ&0\
M;XE?<#CX;6AS= LNIP8)4"Q>W@K%63.[KDJN2.K'M/:BM+U#KAL?L;=R B<^
MPVMHWQ!_$G-W'F)"H#,^;75"!^=$KPZL!E (A53S!\$+U(VJRN]S'S,VE/[)
M;**V9AH>.MVFMW'&[THD?'5.VZ/@W*'BZ,YQ:-7%K0N&!D2[,TO;.KHYXG6T
MS"XL'YUX/* *)C)^<0>2 NU_1XS2J':OZ^/$LM]2*KC:EBA>LKZ%5'<S%.@\
MC8,AR606["<Q18J^IJH^*Z^%K<2L=Y,J[&[B,D+7!*NHO-%OZ<1SF7= B<A1
MN*_C'N?L>*-4A B<Z8:_OF,[*@U]*7;9P@LVM,("Y[&AJR!B1(%-3>O>BC:2
M2:NFB(2KU-5!@'H;[>)7/I\-.UY*E<:&Q[D8MGV)IRQLA0V0=TD\I,Q></P<
M#2"U=QW$=GH#2>N?2ECO^KRJB/9[/[M-(0<X6HN$3(9#ER!^8$TAFLF\ TE
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
M?WF:/]Z3HU?=QW1)4<**CJ7.G!DC2MTX*"\1BMT.6!>8A%99NDKX&PYUQ^?
M=Y_2_ P&3IAK9>,/*88FS\:KBX'7 'P!3Q?R,&,D0-4^BS$XJGL;"H[_,8Z2
M$>JQBR:[I#=%C"+09\'3T&_0-JXE6[@L35V3IY*6/K- %UPTV2NM3$?3VHUW
M'<J;P_3!ADL%>)OT\/%J/5O>H_G#I]EJ36U-NRD)A'*J7U5"R^P1?U_FP-L_
MYR4,QS_2*$YJPSFB1AJ47^!I-7^8K59HNKB_GC]<0GJ!3N*MA>VK,T+;"7/V
M[B^Q&VU#_Q?LS3VB_/R-C[W<V9^7\""ZL>+O)W\[[HV%Q U#G<5;J$$6H'!Z
MVCA^C%Z<X,C^10.1L]NHLN8,V[2#\T36LR*,@T#^%=9P4NAQ:.-\UVVZZ(P*
ME+$2.YG-0H0^0D;ND8DU_D6.NQY1F:C?.OO#'[/Z3_C<P^9ASPP0)5O:T-R_
ME ^S&OXQWCVF$9(MG$M-K$NG7NNEF)"CX7*TKU4D!.W,:F,16+_ &K7ZIYTU
M6'AN;6.=PY4>_:?Z[E7@;4012&6G&2HY&L%9[@[:,R^S[/]ZMG0N[;]N URV
M/,42V6^*S_Z?=:,7P=;(APX*YT+,]0<\=-31T-3]JC]4L@#!N[N&A^J?9].M
MH&JLKZS@K&:L]9"DE*F4Z<F<5MZXC>+)N22V0ORV26I,IRHQN+:NQ<KM926U
M +\B;MVT/+2O:#B$5L9>;.[(W]8[)WS_[MTC)H@-TP?"]"A,B0#(>-MY2'")
MD_36\>-/]&)@_(VN)WVF+Z\'7P&45JIV-X-?_81FL&#>8&*+^ODHY =T?W]]
M@^AK6/)WVQ<TH^%/LB4.((+NE_* 9J U!'R/I1R)0B*7,-E@8MUZ>GL:.)K1
M=TH="!/FD3D4I9L/L>_:<I5JRDVP&0AY8?[4\C&*O,]^$%SVZ45*Y:_&[RA;
M"?!)%-TN4&D/B;(!3C-*#-8OL\6N<!Z=$YLX],AOXB.NSC1^C)4N%1:NVS1)
MA6[0IM/ET^P&W<TGU_.[^7I>>]C_./F1)I&P_*2_)T0:1;JTF=?UYJN>9Z\]
M3^%"SVD1Y@*0)'CL/+BEM(Y=Z50(HG*R(:MA4I4KHD,^K$53IS\$VDD;M?C8
MPQ#*YVL^'!_G#:AD,CLJ5T 1')O @*F0+<"24E40:4-WRKB@HR+S8=?8W86^
MZP1YJG3%-!*BWJ;=A@):)!A)BRX7 !!%F11*2;;H?F_.VXINQ'?G\&0V:E *
M*5)[@F[K!;I4:JU7Z.*%ZL8<F4+/10&G*V:89\CV&;@38L8!"WTG-/Y!$YK%
M3FH3+BVBQ(+Y@= V7"2RJB= @1>IO3>Q"B_$%'+B],3\C8[+"KZ,CY\N,]O
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
M'K&\S2IGB\U37N5L8+2(9K(0HPM3HUOE[K.?[I"#B#V$W/Q!8O,ZQT9\KES
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
M6*:34+U6HNLG;$?>9S]($[8J"4P@/"JC7']E@M".')#_\^UUWJYW=]D+8#4
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
MO4R'*+\<BA1& JH_^6EELA!+B6* +K#> :K Z2O\]S+;M%6=; 5N0# ;(C*
M75CA,-R_JA^$'C)D[F6T]L[@1<BB.YNEU$L?JM9X([_TF#52S0CC^:24MK1C
M*<3^,?S.\DI<CDE'UW@^[T@?-P/L'8@&T7]G#OS0D\!#/5P":%^B!"LDZ.$Q
M&[L;^:V-@(E6=^[3,9/^(PVY4Q;2 JW\XV#4Y[O*)EZ#9Z"?W%V%U<SJ_#WQ
MN&#G&V"F[[ZBEGJP^O#G0(6RWE&&%Z/G071Y/P:B.^C=%XC#6^ 6_+)UE6:4
M-5N)KHB4O" D"Y80?^PES.LI\'.!UD\J=PN8T>3_0/3^GNUA=R4Z"=3Q5 9(
M^,'IO]32STG4HA[3=#91Y</U)@@%UA#6#1W+D,:CX'6,>N?O\CY")&WV6]/6
M!4".."B]6M15S[7^Q:747K*7WXOV\;': WAO -[5CC?$,+9*@Y%[S"^A-@M$
M*+LC<X>%',<//&KD+;QE3=K_K/-CU=L+/UILJ>14?1W3;*N ZW_909@3(M,H
M19^W&3SBJA/N1,T;"^W ,CL_Q&^02F LZV.#^F(#^69Q(V3>.8JQ)/*.@C72
MDN)ET6RR_7_E67U1;L\#0%W6[Z$[".@A9!=Q/JPL0H[@Y"%C_':&R>5VBB7F
MQ'[-GU0H?FX1PW]J;O+@:PIP_:^:HSSA6Z(7ZVW+0AWB.2R;<')H'ZL:/'!I
M1:",>-5W6T[AIS%!J$X2HY\T_4MNHW'9/"?5V9OQI;JMQJ4'!UGBO$<P0ABV
M,$F\X'!L@.B<UXT^U#"-WWS>"]/R7[+GJOEW>V=&XI[9G!8#LKR>"81X6NDS
M$'4=R_5^8VCZ@K+ $YC@N>O2>$=<W$ZR]U2>[BW,3TY.^S35*9=R[Y5R=,H)
M0S1B$TY]54-]5&-9#5"<U#7 G6I?_N*B;N?3CA[-8UE(?'^ZT2!W<EF:3 <=
MS@CG&X;&N(.D!/"Q6'F2:<8-.S-91AR@.P8"3XG$1:#2EQ1N&R )#7>*LH \
M9AK'_D[T1T2PT)>:P)!*-KJ$LUA&'4R(3RWLJ@@NXF*2U2/$S5HJQE W@!M3
M+^[)?E_] /"6L0'/0JZ'08B[<40WT JQB:X$@J8Y12)F6,^YC, 6^#AF<IG
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
MZ 76DJ&Z#6OVLE07\-.#;?LX_<0J6ZZ -^0IT_B$?350WP-D>JBKJ>LSJ?3
MH89Y24%UK@CABPC''QN07RY>\J?G5K=Y>UR^3N^#$7OPV7&H/L\[<P0[L$4^
MFJOTX#J=<UT; WI11_[M'Y*(D!CNA!U8ZTG?7]@!V*L.1DF,Q1V$64.\9M=Y
M"VA82GO;YMO3UV]-+B74#@#_!#9>T&8/@$D*GLR.(>Y?Q2\PC!0%/SBU!OJA
MN/.ADVG&EG(NQRBE>\_<-%C->ZQF-]+B5Q.A><9J>CE&:VDJJEH;P^5EO\^D
MQK\K-O.S4\>=5SIXOC:H14Z"ZM*JC,_E '[U'L-%-I>#G.XFMQ74$KT+JD]?
M-(Y;[/%1$W$:()03J<@Z3>-K_@"AQUG97F<!N50GH?2-!;1F++*"37ZL,_L)
MI([I>:SJ%G*.5*H1!!QYMSBTU*!^!CH.6K-J9I.YHQO:0R'QA3*$UPEG_HPA
MA9:!-8:2@'+<3RLAH!84<#FI\^RLVOHK$JC75C82T(K/PN;.=7Q53.D@WKGV
M_( M"?[O+V;7WQ#0=J42,UGC@:9S#]X0(PKI4BY/I,BS!;'G<I\]> W"MI&
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
M!)1W?4W%8";Z;VGX6_,U,36<RC^KS%/[57'_*GZ!#XNB_.#4C^X_OB#$BI_
M4CQ4Y6<M':5+ ^ &=+7YU (.NLO*!!B$D6$YO!M^BE ?1XP!]'9@V#E08EE?
M6 >Y4?J":Z?YKJISQZSZI2BK6BH?UMLL+[KA*!I;[4O>/D+Z<E0[&-X#2D7H
MY^%4V1/W:B8&CD[H\5UM8B5<<[4WIH#[E2%DN=] 3KCBSG:NAAR6_\[:JO8)
MHC;AY<X-^W^L\YU>AT8NA%J$7=;<JY4P/>6*_/;;_\OW;6-_\Q%^\W]?FNW_
M\0Q.6AU@\&G@$28WVT9&).:-8D!78EA4=D+34*PY;N4_2TWJ2O[8_*S5[S]
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
MG&C3CTN[;6F=#0S%%)8D@=*F_4A)M6DO,DQT\;Z!%VP7N(CF)%Y5J45M3[T
M=HW7),Z?61NZ:8C0Z)I(&^ $=PL)C+9[00\(LW&ED&&@>S7X-]E=@O_,*+BS
M35E<HJE@+4"F#$.$1MLP6@"-F8,0CVTC&!!<PPC$S')/];NO:8ZW^9_TJ^<=
M?K#U*6'M^I(TH$<D^'B4%G"K189JKZ_:;+'4R+ BYQP%\<\HS'#M6?M%1,G/
M\HM.J;ZPPI/#Z<);944N6FEON'/'BT;A[0;E.6G&+C52.%V2M"07K4ZFRQ^K
M42+SADJUZ<?YWW=O=HR8MA)JAW9M-9;"M4:$B5Z<4/1!ROYD.FA1P^245?=Q
M#*KG(>PS#[,;MS1:RW<--3'+,Q.P7:&6V-\3XM\'84B)O* <C18!JX7,7W69
M%;P"8I<,7(6?8%T'M6I:5FOJ2^9=\N-J8LMLSEYE7 8;[$^A EHDN*0,>CP&
M&PFHHA:,J+3Q6JM7]MS$]C ,%X0GP8D1D^Z 9K-("0F@&*U7D(<N20EVP0U
M4I-D?H<_\GWLWZ('=4OK_=P%(^M?/]B4%;U*Z0V.,DRO7F01Y5WJS1K9,#[;
M99]JUB;!OTJ^$/.3].ZM23J;L^;SIL-28D2'WYA7AEN5).W$GU@U&ETUBY.=
M4JT+27['JJ:&F @[R6!TZFR48F$EY=%Q)JW,E+^A5^D@H0O*FYB8M=@A;.Z8
M[2#?*JE.&V]Z3RA9$5,REI(-_*VZ]S,(XO"%-,R%2CK6(D.7F%Y/B[BS89OK
MP^2",RO%L4J>,#,F1E=1%?29E:L<3I<D+,G%2M;C0SCCGJN9C@X(T#B4;A.S
MJI*AM2#/.8EQL(B*1FM>\SEJY.=_#8OJ:;-BUJ?#)<L>P>U*4RQ-T6;S#V.\
MI/YZL,&%/D^QN4NC=>HZ),_,JO#"2HSJ*@Y(?(7I__O7V M1DN1]MG.V^G]D
M1;#S%"=>'*SSLG'HI*TB>K<B6.K<K93!5D"+UUO*2/RC!]'A7[IDN%5)TDY
M*W]@?DSO#S[;B.@N5 P"RK4LSRBSXA&Z,[&Z C,"UJ' '<EK\;=2B?%55CHJ
M<8;BB*XNH?M13KW94WT(FSNB'N1;)=9IPU_-*=;JL:_^[]TX9P=X4 EF?.1+
MKS%_XJ&P./VA;U)UT$Y=CAH\J>1C*9+U$=_7J(])1/_HX5KYN]D=4AF]&S:I
MS]U*'0""71.^'929?W4[IA.I@P^J;KPE]K,0"ZM7J]=$_J<$S[.0%;')3 K4
M@^O"!JG),>"&#>J-,8,$+18Q7I1S1LN2C5S?C;7)E,+I@M 5N6CE+5:EF+-Y
MC4I\N\3LWH.B;5(2^QZ318S6R\ [BC'J4X!>RQZ%Q@69P_ 3[+&6;A)PMXKV
M[8C-M/18#4@09BDKRC.X$^A2X50@69O5@$^Z)G.GKB3&6>V<*=TSZVFJ55NS
M:B@JA+7>Y1/9L!(15C/#!D9AZ<K"M1;R@A%9HRY(?XTA69._FSP08X,=B.6P
MZ7"23?NC$"K7Y]B8H/VV6;X2H+OPA<]2+_.@>A9WY%'A4]&RM_#[C93^6[::
MS#^%H<ZJ'<IH"_]$ Q*-:_8Z/)IHG/DZ.J%HKQ==!AWQ&*071E &;C=X(#ER
M: SS7+,?T3B,<5;S:.:PU/?7'D9-<;9)H;>=O=*9R*+.8P=[P];&LHP-K3@^
MG:46:IO/L9?N*C<IGFLJ?N;(1![=;O?.]P2A3752+,<W%8>[C.,ZX*DV0E^J
MB! E>1>ZF3Z"ID:%JUJBR&NHK-D!3)6H;\]/PR4&C?(\2RG(#T$4K++5-9-/
M2'WCG()S$L_6F#5/BQ;%,[N)3'0,35:O_Z-G40#)Q;T>R\T!%2-O+\[/J:C4
M()G-&XRA+C;%=[QE_W].$9#8M#&J4.#4% LM%CMX<>D.M1B51G)VK,5N8VV#
MKG'F>%O^H_DC3HT*VYW_5<9?Z#+:O3.K6BJ9XZKN,,OK#D-6=WA;30#7B_OR
M2AE5IN_) 5(/3$N5\IYBN@6'B0R#))8"C5*YN@^. *IR^"+%*ZDZ7A-H;048
MU10[C^*#:UKMDJL=_1+FS(^WM_3SHX< >B2&#$9+YX.IS4"J2*'.</WP13CN
M7;BH@()^?$I6U V=K YEC]&RLZ!@(7+%*#5>UGP$39'-YE1-\0[X![RZPS&P
MD/@X;-Z.-&4B8!98B;WF'IS'/-C0YHO5.B:;XKF4$4GV8;*<"M>3:"_KH.KE
MM>YG9)[>TU73I51_K#5(S&M(C4A8'J^#]JO 5. Z>&GY)W'Z^S6*%M*>$_V@
M)E?ZM[U,F[!LR,ND0]3BE+ZQ:KD\.^SR5B@CJ?I>:F$WY6I?@]DM^WBE<W=@
MP,I /ACWFO LN7R][&NM&,YI4&8]>H!E?0/>0;*^N6*X=W"/:D,U$]:I':3Z
MZ5GA>5_%3.88V ^2P>A^E*$3?I.Z@=:9#OR6?.(XM5][3<NJ8&M/J-7KV82/
M=,O'N5K1Z@%0NNF?#RC^@M-3E*(2(K#Y=.%;VB\595+7?PZ/0',RTD(K!LB0
M."\G9>4 'U"$%OE=]0;'F\"3:H,A \5*L8B.C*188L?%VCU]B<D7'%.B\B*8
M)&%4FC&V/DSNF5TOWZ!=-SF1GF>1OU>P<RR3I>M^8^4"KB$(SFIM14/RIRE<
MH^'RO/'KKK"[N4:P(:R:NU9)"'32;@?6?KY5?4?:\T1_7.H&QW?$0F&PT-?U
MRLXQI<^[V'6.057G&,6**+T>-1!.L1P"U6YD>K<L=2Y++'PJ4C3VC0EHZUQ2
M[;+JLED[<C@[F9*=C0CX:*AXL])$-6!Y0_F:^R+[):$0*#\BANU4@$][VZE"
MI#T\GKB8)*>FJ(:LTR)?/C(D<2%L.Q*7TO"=F,2,&9.1R?4KWOY^\K&'P0GV
MOEF0S<OREPL>EW_9L[@&RDHT09J=]35;:9)8$?#I!HSI%)0;3&=K!KO+_R4V
MZ6D=K9IL]*>C+K+\^?ON;9:9Z)<8CUOYF5$N<?.Z*F2\B^]U]@FLLI,E757"
M.EG>L4Z6*/+]6B?+Y_J-908:9>J]-9"$.2)@\Q&GQ:/H2Y) 1VV:L.V';A1%
MU&PLWV"3OB&T SFZ<ON,@\62$;W)@]T?,U:;P.YT^5+RY26S+$U2JN%TS<"2
M5<5N^ZH[0O+*C-9W!CFZH:,:W,4"*P ?A]V8^0@A"U@&6,$[\6&W+KK"XGU/
M8\+R!%[1TQCM>QJ/./%:?9./>'V3M8X])< :>V@)_RIF52TL08C"<RR5!!=]
M:7M_TQ$%TW\A)VS/>"BS6AX.-L7S:MCMJP/>[LZE*SXQMP ;T&CT.E^3)$BA
M9;8#:]^1'"NO/8?L%"0T]*:YF'(-)NR-C^@16)Z @U!5#WH5KW62FLWAS8A8
M!F/IT_[CWU^\>/;?GS_\_/?_^>]?O'7V\&OT]W?^U^\VBU^WT:?3[/[]=_&[
M[WYZ\\>GVVT2?K?QOKX*_Y6^3&_PO[Y^]_;+PVOO,GWUV_GYFYN?7FX>CD]^
M?;7Q;V+TX31[]_'XV[O%"?KU[W>?'EYNOOT2'?_YW<<UN;N,Y_^:_W']Z^UO
M&?74__EP_?W?-C=_1 ^K+__UQ\6;\U]>!N>OR=7Z>O7]3]\??_GN[7<_W_S7
M;]]_?G>WF,V.7W]=?GIS$\;'R^OXI_G?WBQ^_J\_SQ<G;_Q?YJ^N7]Z&;_^Y
M1+=?W_UM_O7A9G-U]NKS3V<7Y#;]]6^+"_SA^U\N?WOXY;>+;[_]USS\[5]O
MLS^S[>?/U]]_\OZV^8_7\?\\.[FY?O'";N'<6"N0TC;@TI3)'>K=# &\>TH[
MKB5%52 ]/#U@T%_N 030F%+\EKA;@0#8TV4 K8'G )VXJ.G7 )>-8@"K.\"P
M+O+;T@PIAW[N_JE'1%\/(47KM-$# MH\G]I '&H;B/,LC@+68)&B. \>V)_,
MO"_O0>3@@_(^MCUUA7CJ"O'4%<(!:3O0%>(\B%#DX5POKUDZB\PS>D]C]S.>
MO/D/4@9A.&6K$BP!O+#^=5MXC/%7X5MTZ(KBJ4O'4Y>.IRX=!\[Z1].EP^@=
M_[*GMX;>=3V["P/O4UJ.PA B+E,EDW?B@";O4 ,!G>!E0QW A62GE\$@%]['
M\'6, \C<5(@!!MIM?G#D>=FJJ$(^Q12]5\QAHG\.<<[:R#]:L3;H7_.?"Q<#
MK A@9!WH5:E78^!DHG$TORMT*\K+VWV]!S.#R_^()YO:S5#9'DX(O''DW .L
M>9@XP3M'0;Q!84;_2,_ HD(2E:."4>2'K6%?8_H[G5-4/S-4L_GM$O=.)=9)
M!VN US4ESGSF[N!EQBZ)T<LG*%F6^D3EP$*FP,9HF%C+&5Q]I6ITSS$L4-MU
MI:#KJY?'F*M5G81D6V_=#EE]A>*U65QK;(5]-5RN:'3O&FS7Z!^XAO?+WVZ=
MLK%%%ST:V9<WV,OB_/=<478N[4].B+JX;65E#2ZW_@_%T_'D"FT-5&M.2_N3
M=JN+6R.+#1EL,;O:_(QR2J4+BI\465:T&BT3#U5]X<.+T-0]J25/9*4*?CNU
M?P"YD*+<*4 A"\I<43__G,3Y!TG X$K$%Z>DQNZ;P'%J.*G42M7\[H!<UQI]
ML_DE_;?;)8I>OWIUA6,V%?PCB3P2I92&,)]A3.G 2;ICN?D-<B1]+JNF0:F5
MBOC]I!WP..LX(5$2^+B8/7\;HR@I2-';X(30W(XE*?&ME.P[AX*=[PGQ[X,P
M/&PO;)!*MY7,N RK*+R;W>B0Y\49KJ>5JQX]Z^+FGHQKHGY4P*_SK@SIEI$!
MO=RR EA-FR\QM%O2F&E:,(#,>E9,78JMBIU>5MHIX2NIHJ:QC%B/UW+@CF0'
MIKZO[?IF>K+JY8:5OL*-UB;=11EL$"-&YK@A#K'2;G9M*AD_6O$.2Q8@MV1A
MXDN&J=+@O.*3,K%>^J8YV"7#M^2Z 'A5 -2;W](#1_=E[ YX#>XVOPA1J&R&
MV/&V\2]&.Y^HT#!J6!,7S:6A+BB#Z&Q?>"3TD]\#14EGF@U10"770FB@,XH"
MXD-Y.Z5AT,UVZ/*LMM<SI4Z+D18I' 2VZ]?5C4 DU_&-4'X)4+3P2;3XC"/I
M)_6<C^P:C1Y'>6NW42+YVQ)'YTB>_<W?=Y'SK17#MA9YA)MVS;-I3BA143..
MER"A;+RO#G0#[?A_C+/<58,%D"Q, YG/,5WM!@?Y6(<4/<1L#-[8ISUG%=AB
M6L0M>KBF8/6&?_2#T@WK\,&RD'SDT=MKH7_I.6;)H) -9<HHK&WCEX%="PB*
M;%\=Y.3>&#D (0<[$5P^Z;MQ06Q$R@F*X^V<Q/<H]ED.J5A.&))[UG5'P@[&
MX[!<S"2O$0#LM/-:6T:%6YJK+?E^J-8#B&.E/< TN "QL3.#_O#L :_6*4_0
MDYP1;0HL3Z,Q<B)TN P68(8V_.XVM4_[?P[2Y35.UA3(+;E=YD.UKJY/B@G$
M<OZT<1(>V98R3AR66N')+.R$Q&M2^.X<YU1;=SI@7=E-]'BF468/4D@*JKI,
M;R^B3XFU?:1+@/U9-9:V$8XLP.KHX5R8$\*&JF;4RR[=;1)!9TP4$#^62RR?
MJW"UZA92X26YNV!1>X*>;KSHM 2\X]^(L7E#L/3]_PKR#J;P<@H_]$L>L_V]
M5E*:S5%@"JRUU3VE0^0)O9W.YT?^'UF2KKJM>O@1\&$@3DE0ABEVN^AU*#31
M'%& Q/99!F&*S5:(MH(O';*&XJGP(A5$5YT7<$\H526@(GIP/%K>M8I"<R*N
M(W';:AOL@@U93-V,,&.S8$(VG&"-MOEADE% >>O%W#G(_VED.>9YCB2?@'!5
M(OG$D.P]D!R)7@]"1=B:99LM< 76L@=[A?<TH[>3VWOR*T8Q^!QA9?RVG]CK
MR;Q1S*[.<\@Z 8,Z0I4"V]62/066WQE/J28UM@,.O3*J*N<DBZUJRIX ZX[8
ME+I2X[OER=ER%-M1#SN'S'@CTE )6R4P%ZMUEC(_M>B$(.$;M;]P6$:=Q6ML
MV\([D];XR=HPK^H2L#5GAH/H[-82PQC@,$]M3C*\)-'B%L>K4WR7FGFMR,/@
ML,WV,@[TE>+(LW2G:ZSGC)FWQH/X;!=FFSA"N7S5#Y)L<'Q'[(9)$C+W\NSR
M-HGQ!D=9K7Q;)R*2S.8G);SK IY&Z*,'R(B7FB=49I1]12[U.DB^F'A_*D"B
M;=<=>)>&'I;V(+)YC1[6I[JUBD3<?BZJ,0GP#Q*?9$E*5G2S!AHJR@%J>0Q6
MOXGLAP1VF0'S:E-)+A4%1]*/U=I?6'%%^M6)\;BS,%LIZXJ08V4.'[O!X6/;
M@^(K0DZ4.7SB!H=/X$>)ZG'X3)G#9VYP^,S<8/2#/(%D/*/FPU15C6D#+OMW
MHH5,773?US:?!0\[DKE2]:T=\!B:/AL<1',2KW*@=]L$+_:#?Q538ON@_<4>
MY/'VI@"IE>CM!:1]==C#+T%>XS4;+<EZSW;QF6W&(T^!;N\A,0)3-R8IE'93
MD#(:RN_&HZ RK<N5EO0H7S #634Z+3%(W[14Q-:+RVIT<H3%-J38STU[#79*
M.HSTUFG"MNW&2"ET0V9-UC2;Z*AQ^WWV1X"DO=WZ;UN./D@SK;%"&UUR/GQX
M'Y([%$ISN?6!,^K97JBE,MY/$0KS?\&^-,N[WUCMRB/+<<Y2@9\G.WRP23EY
M[<N?7BNX/-8,W_FO!&M] U!PEYL]H2J^V"D9J>C(7Q6PGMP!=&*S#MGJAJ$I
MH09G; [9_8C+_@J7\.]EFK!=-:86AS3.UET!4#I*5*>8XO/*=DF1?[1BZ_B:
M_Q58<'V8+/<ZU11B+^^L-!:I**N*'&Y).0^$[@I^EK\T-C*1>AB?JX8JP4FX
MES):W>=-R',O-.<$UI+*Z(X<*C)AI41G+$1]BKW<@7_[^LVKU^\4 L-#$&Q?
MTQ6%,L@0N-F0H^7TYM58.=4@/ 8YU1GB7O.)6;Q 47D:H\C_B%@-()GO.VJ<
MXA0%8:*: ]KM,\6@:,K<*Q(&GG 6P_B]6(Q(<7N290DG'\0U C5XJKZ,+'1!
MCF<4Q9?-F0H6+7E8S9C]*DIV5$U<15D5S:J-OC20LA%AL247+1OBS?/KL,U>
M;H9'4N'L8B/YFF%\MJUN0+>'Y-EB7BNCHY<^B]E,]_E%Y >;P,]0&&XO5O1$
MIS]'(8>&A!<L!\BT:9)A\R:A($Q]-D-WJG%A2],XH4=59YU1MJ?;ZMF<4FF6
M\--#/T>X[KJ8$5"A>:!CY!0G7ARLV1_9D+AB-.T9=6?2K?DSI0^YC?UHE,AU
MF6PS#<"A=:^KL_G/)*T-0]]-+C:O&#)$6,F9FM(0*:Y;RN_/LC1)Z6(I43?8
MR^*\_9!7'Z<N<Z\;!N+D1B_#'*A$PVBA*1W(0Q L!=#@I<4YG6$R!=,446?4
M^XVW9'X3+*)@'G@H2KLAB;]>*&U76H^2)3"1.4BK)3MR,:<F"V ?"*B_@6>S
MAADES#7>H# OKTKS]J]T&:Q/(7@O&0F,EK, :G*48J&MQW*[$A="_/L@#"]6
M:Q3$+,=AH,1$@,1ND8*:,$5\ G/R5(37<#^9'AWY?MYP4L)/$'_KP!;9LW"K
MY2%5S\^RI ^\T*<)W:E=L,,:P#ZH6CW#2T+V8R(DC$;\K0-&T[-PL"DK>G7!
M":9K71Y%_BDE+21KMJV>/:QQE$";4#\N!X0HR32X\@_-K$I(?[R@Q'U \1?,
M%F5&GCV(;&9&U&39QRW]^I!N(R2M@L>8>!C[R3E=WT629*SUVD5$+^ HO,KN
MZ-IF<TH3I1BZ\%$:KSMR5N!E*?;O;427STF,@T54-&'SB@',8<'5W0B)6F@<
M6/"JV%VZ/"ASME2#=U;.Y:/JS=3-DO+A&"789VVCZ+Z4DVQF0Y=$:KN.04WN
MLIRL@@ N=8.X)"BBKB0.-BR+_1&G^YBEGC-8@3(5J^1A4#41T:)E"_SZO]>X
MU(@ =L+I&D1=-FOVK-E<CVHP8QN02;,T3T\U0V;#5RA.BZV;$F"F-J\/DQT9
M2"E\\W[2PRR(BCQ "1JIQ>O'9?6F*:'($J($*,([89#.@RC%WF6P"E1>H@L_
MM>T92#)7O'2P3 "@A23'V_J_3+?E\1"[O0-R6:F?/8#;$(WO@@=2@JRNXB*I
M\G= %3G\,T,?<$"I8*4-TGL?[RLWN<I=/_ &>(A[A(2[7LMC:0^88HEGABJY
M0EL#K>BZ\ ]K:^Y<?CI9^29S;-;XLK$'%Q&]U60L"%15$;*AU7F7&U]4 P:0
M5)1&[)!T5=AILY(W5\!_XM _)_$-"O$'5A<7T*.%$@DLZ%Y4MHX/+>'V,\U*
M)<8NQ-_N:G 1;3!W%#5\:X@Z*J?DV<\TJP4=>TKJ>PBP) 5('-IN16R"JO%0
M$5WN?5),>99M1Y>$6RWXT$9^44D(H@6#%74HL?]H$6.*ABY @N6U7SXHAYW+
MY_K*H.HKM(HKEB1.JU%9=7N[B+R8352"KK$8Q.?4:2/!/K"F'+IIUWSD._5N
MV */(K^8DT62A-5L;7"\G<V/D<_H!^]/I(;\X/=&7:9"U5_8R\0V E7[9R2:
M94 NIF4Y'-#+SPH!*1^.@W [2CR&R,MZXM:-M*U89IW6*D\YW%$;YY!U3)G,
M?<KENI_+_6V)HT5*HL4_,_1U&4@G,_C?67[:(,E5P9H!WW(YL$FHG&F=+B7Z
M0=,]RL]!NCP/'K#/G/B\QTSAT[\V$4"507NHHAL.JDHQU6Z7\L;UC?T7?)9-
M%\%AW&]5)<KCE,U<A[E0>"OR[9B<>-'NJ9N%5+04#9 ^X'1)_#U=L_N( E\&
M:V-92'F\[LE7@:> XR95I+^GZAJG61Q)O87D?'2@]QJN='AKMM-P_&C%GA(4
M*\"^<MJB]W.7)-+/!SO9C,J&JQP+<X1,G6)\'.[M=P)>P3Y)G22B>A63-::K
M1I'/-O'\B6WCA8OND\H<ZE7(>O[40!N*K [CT[B+];-&-LXJ T6Y*48O3)4
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
MMT<(5D/E0G14I/9B\I94Y.*/.-VWF+DE)RA94JUF;<;\X^VGA-5^S]8XSNN
MC;5Q B7-AC.EJ$*PHK#<[(T]G"QX'(;DGDU%."UIH/S()R)4UF"D$%\9O2/;
MC#I;77N#=K.DO%J2D%*=%$[TR'EZ-RGQOC0 LC=,AK)K \C4[4G(#ME$VP
MU<"&$)Q*UDT"B/V+G(S6Y%TO!B3TE(H;)Q$Y"YAV=,%33L[]G!P]>LY.Z-&C
MT/JI\8'M'4J2D>UE6@F'WY)H^QEM(^;-WI/X"SWTEQ$)R6)[0J3Y+P'$$9G(
ML,/*B\ES$J=9A,^#**4D70:K@*Y&6D!]7]L,9DM*I7?Q@-<IO7OZ/8K]6_J+
M!L[\)FQ;-J1^SK=X I//UBO-IZ0?(WH99P%_3!6LX%?,KF+YA?YXN_^=\HEL
M3OU^"9'/1I%^1"LS;2&-D&C5D>!:1/,E@ FIC$G%]S3(D]YDAV'8?40D%(O$
MXJWX)M>8S4Q@ =G\SE<H@+)89* <IKE(K=]RN?XICH,-*L+KE-J,D78=)%\,
M'(:]J-PY&_LY!E)-,5*2)R3*8RE,)XT<>;VH;-\49#2:+T\>WT9<@W.CG^4Y
M9';4R9]#W.^L][&2XZI@T8"5&'I^9':7!'Z XNT-"O%L7FS(!BK%A'@LR4]]
M?^MAE7[&8U3-?8T.YB\VWC>9<>F'$5KU. :UN2%/">ZU76_-IU97,]XF-_YA
MU0ZN.URO\<)R_[;REF5@LVN =B6%T>2'_M2FD3D+HR&)0PHF\/2/)P\ A^OV
MGMPN29:@R/\81#C%.,KUXR)B+]:IZZ+DAJE LQL8$+%8B1_.CJZ0WP)D,NRU
MP5[Z5[$3LEJQGM7T?,AQ)D=9NB1Q\'5?JP%DZ7V8#FQ'ONRKONGEF'[][<C1
MNASJKE \B_-:=#_O8'^%XYQ@<W(58CRT&X6L@,4L!&PM!6*V%TF2F3?9$LO!
M1<#4#+;B%627JO&#EAE5K)9O-J\1#.UM#>)S2[02_-./<D()N7ZKS9@'0_]2
MT\.+R%R/&2745GQO/;FKL11P'O)(^><3C R=PT(T;LJUQ2K F<5JC66"-$#A
M5787!MYL3M&R"GM.L;J@L8SXZX.Z?W"%TKMVN*G":@]"BPU?\KSDOQ,= G'X
MDAGF0BF>[RQM>6<)7?#]*5Z3)("NKF_"=LM?:?&EE-+WTX9;*[LF*0NMH/ B
M\O$J"N9!,59O1LU]@21?T,K#<N(*J,":4G;OII5=H4#%G 4)\31^_?#WM>;J
MJBOVY U;CWP_']V&PG)/S5W+&Q+*L+SG8R=,H&_QE42FGJ99<PN3'A>:7Z(@
M_-8!O[AGX94L *JQ5$3Q$:?5I?L:!0GVC^84W"GV,X\]/OU$-\SXGE7X10O6
MM9 YBS*/P;3 'OZ&IL>M2K23UYFS; M*\$54\R7SN*>4)R#ZU@$[ZUEX)0R
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
MV=_^%U!+ 0(4 Q0    ( ":(EE1\31J*HIT" "VI%@ 5              "
M 0    !F,C!F,C R,5]M;71E8VEN8RYH=&U02P$"% ,4    "  FB)943R=P
M#<P&   U(@  &P              @ '5G0( 9C(P9C(P,C%E>#$R+3%?;6UT
M96-I;F,N:'1M4$L! A0#%     @ )HB65$-T$K+<!@  ;B(  !L
M     ( !VJ0" &8R,&8R,#(Q97@Q,BTR7VUM=&5C:6YC+FAT;5!+ 0(4 Q0
M   ( ":(EE2 :*M96P,   H+   ;              "  >^K @!F,C!F,C R
M,65X,3,M,5]M;71E8VEN8RYH=&U02P$"% ,4    "  FB)94 ;)+FF,#   Q
M"P  &P              @ &#KP( 9C(P9C(P,C%E>#$S+3)?;6UT96-I;F,N
M:'1M4$L! A0#%     @ )HB65-S@0UL7 P  GPH  !L              ( !
M'[," &8R,&8R,#(Q97@Q-2TQ7VUM=&5C:6YC+FAT;5!+ 0(4 Q0    ( ":(
MEE0(@/RUV+T  *T  0 -              "  6^V @!I;6%G95\P,#$N:G!G
M4$L! A0#%     @ )HB65-V_MT%B%@  +_X  !               ( !<G0#
M &UT8RTR,#(Q,3(S,2YX<V102P$"% ,4    "  FB)940LB:.)D,  "1E@
M%               @ $"BP, ;71C+3(P,C$Q,C,Q7V-A;"YX;6Q02P$"% ,4
M    "  FB)940^!F"M5%  #7*P0 %               @ '-EP, ;71C+3(P
M,C$Q,C,Q7V1E9BYX;6Q02P$"% ,4    "  FB)94,4>*!+*G  "-(@@ %
M            @ '4W0, ;71C+3(P,C$Q,C,Q7VQA8BYX;6Q02P$"% ,4
M"  FB)949JM/]L)%  #'7P0 %               @ &XA00 ;71C+3(P,C$Q
A,C,Q7W!R92YX;6Q02P4&      P #  Q P  K,L$

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